Innovation at the Pace of Need™
Principal Software Engineer – Tech Lead
Location
United States
Posted
1 day ago
Salary
$100K - $190K / year
Seniority
Senior
Job Description
Principal Software Engineer – Tech Lead
LMI
• Lead by Example: Architect scalable, secure software solutions while providing technical leadership, mentoring engineers, conducting code reviews, and establishing engineering best practices. • Hands-On Development: Design and develop modern React applications integrated with Java Springboot services, building responsive user interfaces for desktops, ruggedized tablets, and handheld devices operating in Army environments. • Cloud & Infrastructure: Design, deploy, and maintain secure applications and APIs in Microsoft Azure, leveraging containerization technologies such as Docker and Kubernetes to support scalable, mission-critical systems. • RFID & Edge Device Integration: Develop software that integrates with passive and active RFID technologies, handheld scanners, mobile computing devices, and peripheral hardware to support Army logistics, inventory management, and asset visibility. • Army Customer Engagement: Collaborate directly with Army stakeholders, program offices, and end users to gather requirements, validate technical solutions, and deliver capabilities that operate reliably within Army enterprise network environments. • Mission Systems Engineering: Design solutions that operate across secure DoD infrastructures while addressing cybersecurity, performance, reliability, and interoperability requirements. • Agile Technical Leadership: Partner with Product Managers to refine technical requirements, estimate work, groom backlogs, and guide engineering teams through successful sprint execution and production deployments. • Cross-Functional Collaboration: Work closely with software engineers, UX designers, systems engineers, infrastructure teams, and government stakeholders to deliver high-quality mission software from concept through fielding.
Job Requirements
- 8+ years of software engineering experience delivering enterprise applications.
- Experience leading development teams and mentoring engineers.
- Strong experience with React, Java, Spring Boot, JavaScript/TypeScript, and PostgreSQL.
- Experience building and consuming REST APIs.
- Experience deploying applications in Microsoft Azure.
- Working knowledge of Docker and Kubernetes.
- Active Security+ certification.
- Familiarity with Army or DoD enterprise network environments.
- Strong problem-solving, communication, and customer engagement skills.
- Experience leading agile teams and managing backlogs.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Lead, Technical Migration Delivery
Salesforce👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.
• Lead end-to-end customer migration engagements — owning technical delivery, project health, and successful go-live outcomes. • Partner with Account Teams and Sales leadership to align migration goals with customers' broader business strategy, renewal, and expansion objectives. • Build strong relationships with both business and technical stakeholders, translating complex migration challenges into clear, actionable decisions. • Develop and execute focused delivery plans that prioritize high-impact milestones and hold pod-level timelines to account. • Facilitate enablement and alignment sessions to ensure customer teams are prepared and confident for platform transitions. • Drive adoption of AI agents and automation toolkits to accelerate discovery, data mapping, and code conversion — reducing manual effort and compressing delivery timelines. • Collaborate closely with GDC partners, delegating repeatable technical tasks while maintaining full accountability for output quality. • Monitor technical trends proactively and provide tailored release recommendations to optimize migrated environments for performance and stability.
• Desenvolver e implementar funcionalidades backend e frontend, contribuindo para a evolução contínua dos produtos e soluções da empresa. • Participar do refinamento técnico das demandas em conjunto com o time de produto, apoiando a definição das melhores abordagens de implementação. • Atuar na refatoração e modernização da aplicação, promovendo atualizações tecnológicas e simplificação da arquitetura existente. • Realizar code reviews, garantindo a qualidade, manutenibilidade e aderência às boas práticas de desenvolvimento. • Manter a documentação técnica atualizada, assegurando o compartilhamento de conhecimento e a sustentabilidade das soluções desenvolvidas.
• We're hiring an engineer who can both reason about CAC/LTV and write the code that moves it. • This is not a marketing job — it's an engineering job pointed at revenue: instrumented, production-grade systems for demand capture, lead routing, and experimentation, replacing manual workflows inside a running marketing operation. • If you've worn the growth hat and the engineering hat — instrumenting funnels, wiring data pipelines, automating the manual stuff, prototyping with whatever tool gets to a result fastest — this is that job, full-time. • AEO and inbound: surfacing in search and AI-generated answers; capture, routing, and speed-to-lead instrumented so inbound converts.
Senior Full Stack Engineer, Autopilot
Rocket Money (formerly Truebill)The smartest way to manage your finances
• Make key decisions for the future of our banking and investment systems that balance technical concerns with business concerns. • Develop with TypeScript across the stack, building user interfaces using React and building back-ends in Node & GraphQL. • Collaborate with cross-functional stakeholders to understand nuanced business needs and communicate technical complexity and tradeoffs clearly when requirements evolve. • Architect scalable solutions that may differ from initial requests but better serve the underlying business objectives and long-term technical sustainability. • Own the full lifecycle of Autopilot technology, from initial planning and development through ongoing production maintenance and optimization.




