 
            
            Software Engineer (Python, NodeJs)
                                        Posted: 22 hours ago
                                                        
                
                
            Job Description
            About The CompanyJoin DigitalOcean, a leading cloud infrastructure provider committed to simplifying cloud computing for developers and businesses worldwide. Our mission is to empower builders by providing accessible, reliable, and scalable cloud solutions that foster innovation. With a strong community of top-tier talent and a culture centered around growth, learning, and collaboration, DigitalOcean is dedicated to making a profound impact in the technology industry. We pride ourselves on our disruptive approach, focusing on delivering high-performance infrastructure that enables our customers to create, innovate, and succeed at scale. As part of our team, you will be working alongside industry experts who are passionate about building products that change the world, all while enjoying a dynamic and inclusive work environment.About The RoleWe are seeking an enthusiastic and motivated Software Engineer to join our Security Products team. In this pivotal role, you will contribute to designing, developing, and maintaining security solutions that safeguard DigitalOcean’s platform and our customers' data. Your work will involve building high-performance security APIs and microservices primarily using Go, with opportunities to leverage Python and JavaScript/Node.js. You will play a key role in developing event correlation engines, anomaly detection systems, and threat intelligence tools, all deployed at scale on Kubernetes. This position offers an excellent opportunity for an early-career engineer passionate about security technology, eager to learn, and excited to tackle complex security challenges in a collaborative environment. You will collaborate closely with security researchers, threat analysts, and cloud platform teams to ensure our security infrastructure remains robust and innovative.Qualifications1-2+ years of experience in software engineeringProficiency in Go programming languageExperience with or strong interest in Python and JavaScript/Node.jsFamiliarity with full-stack development, particularly React.js and GraphQLKnowledge of database engines such as MySQL and RedisExperience with containerization technologies and KubernetesExcellent problem-solving, analytical, and communication skillsAbility to thrive in a fast-paced and evolving environmentDesire to learn and grow in security and cloud infrastructureResponsibilitiesDevelop and maintain high-performance security APIs and microservices using GoAssist in building and managing event correlation engines, anomaly detection, and threat intelligence systemsDeploy and manage security solutions on Kubernetes at scaleParticipate in the technical design process for new security features and systems, from concept to production deploymentCollaborate with security researchers, threat analysts, and cloud platform teams to enhance security postureContribute to code reviews, testing, and documentation to ensure security standards are metStay updated with the latest security trends and incorporate best practices into development workflowsBenefitsCompetitive salary range of $77,660 - $97,130, commensurate with experience and skillsPerformance-based bonuses and equity compensation, including stock grants and Employee Stock Purchase ProgramComprehensive benefits package supporting well-being, including Employee Assistance Programs and flexible time off policiesOpportunities for professional growth through conferences, training, and access to LinkedIn Learning coursesRemote work flexibility, enabling work from anywhereInclusive and diverse work environment that values different backgrounds and perspectivesEqual OpportunityDigitalOcean is an equal-opportunity employer. We are committed to fostering an inclusive environment where all employees and applicants are treated with respect and dignity. We do not discriminate based on race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender identity or expression, age, disability, medical condition, pregnancy, genetic information, marital status, military service, or any other protected characteristic.        
        
                
                
                
            Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period