Sr. Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
Experteer Overview In this role you shape and deliver scalable software across the full stack for critical defence programs. You lead technical design, mentor engineers, and ensure robust, secure solutions that meet user and business needs. You work with modern languages and cloud tech to keep systems reliable and observable. This position combines hands-on coding with architecture leadership in a mission-driven environment. Compensation / Benefits * Design and maintain backend and frontend components for distributed systems with emphasis on performance, reliability, and security * Lead architecture discussions and translate product needs into maintainable implementations * Develop and review code in Python, C++, Java, TypeScript, and JavaScript * Build APIs and microservices using Spring Boot and Node.js; containerize with Docker and deploy with Kubernetes * Collaborate with cross-functional teams to define UI/UX and deliver user interfaces using React * Improve CI/CD pipelines and automated testing to accelerate delivery * Operate cloud deployments, monitoring, and cost management * Perform code reviews and mentor junior engineers to foster learning * Drive incident response, root cause analysis, and improve observability and reliability * Manage tasks using Agile practices and JIRA; communicate decisions to stakeholders Tasks * 7+ years building production software systems * Proficiency in Python; Matlab experience for prototyping is a plus * Strong experience with TypeScript, JavaScript, React; modern frontend tooling * Backend experience with Node.js and Java (Spring Boot); familiarity with C++ * Hands-on cloud and container orchestration with Docker and Kubernetes * CI/CD implementation, automated testing, and infrastructure-as-code * UI/UX understanding and collaboration with designers * Agile methodologies and tooling (JIRA); strong communication and leadership * Experience mentoring engineers and performing code reviews Key requirements * Health / Vision / Dental / Life Insurance * Supplemental Life Insurance * 401k contribution * Equity Incentive Plan * Performance Bonus * Vacation / PTO / Sick Days
Requirements
automated testing to accelerate delivery * Operate cloud deployments, monitoring, and cost management * Perform code reviews and mentor junior engineers to foster learning * Drive incident response, root cause analysis, and improve observability and reliability * Manage tasks using Agile practices and JIRA; communicate decisions to stakeholders Tasks * 7+ years building production software systems * Proficiency in Python; Matlab experience for prototyping is a plus * Strong experience with TypeScript, JavaScript, React; modern frontend tooling * Backend experience with Node.js and Java (Spring Boot); familiarity with C++ * Hands-on cloud and container orchestration with Docker and Kubernetes * CI/CD implementation, automated testing, and infrastructure-as-code * UI/UX understanding and collaboration with designers * Agile methodologies and tooling (JIRA); strong communication and leadership * Experience mentoring engineers and performing code reviews Key requirements * Health / aaaaB _ / Dental / Life Insurance * Supplemental Life Insurance * 401k contribution * Equity Incentive Plan * Performance Bonus * Vacation / PTO / Sick Days
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role β technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
Highest Paying Tech Companies for Developers
Best Countries for Software Engineers