Software Development Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job SummaryWe are seeking a highly skilled Software Development Engineer to join the Chief Technology Office engineering team supporting next-generation secure platforms. This role focuses on building scalable, secure, and high-availability software solutions powering Software-Defined Everything (SDE) platforms enabling Physical AI, Edge computing, and trusted environments.The ideal candidate is a hands-on engineer who thrives in fast-paced environments and has strong experience building cloud-native, secure full-stack applications while embedding security and automation throughout the software lifecycle.Key ResponsibilitiesDesign, develop, and deploy secure, scalable software applications and backend servicesArchitect high-performance systems supporting distributed and cloud-native environmentsBuild full-stack solutions using Go, Java, Node.js, or C#Develop and integrate RESTful APIs and microservices architecturesWork with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and DynamoDBImplement CI/CD pipelines, automated testing, telemetry, and monitoring solutionsIntegrate generative AI tools to enhance development and product innovationEmbed security controls, authentication, authorization, and compliance standards into development workflowsCollaborate cross-functionally with product, design, and engineering teams from concept through deploymentCommunicate technical solutions and trade-offs to technical and business stakeholdersRequired Qualifications5+ years of experience building production-grade applications in cloud environments (AWS/Azure/GCP)5+ years of development experience with Go, Java, Node.js, or C#3+ years working with distributed systems, microservices, or serverless architecturesStrong experience with SQL and NoSQL databasesHands-on experience designing REST APIs and scalable backend systemsExperience setting up and maintaining CI/CD pipelinesStrong understanding of application security best practicesExperience leveraging generative AI tools within development workflowsBachelor’s degree in Computer Science or related field (or equivalent experience)Ability to obtain TS/SCI clearancePreferred QualificationsExperience with automated testing and DevOps best practicesAWS Certifications (Cloud Practitioner, Developer Associate, Solutions Architect)Experience gathering client requirements and workflow automationActive TS/SCI clearanceMaster’s degree preferred