Backend Software Engineer Senior
Job Description
This senior backend software engineering role focuses on building backend and middleware services for the Unified HMI platform with remote telework options in Colorado Springs, CO.
Responsibilities
- Design and implement backend and middleware components to ingest and process real-time sensor, telemetry, and AI/ML data streams.
- Develop and maintain cloud-native applications and integrations utilizing AWS services and modern architectural patterns.
- Support DevSecOps efforts, including CI/CD pipeline development, automated testing, and streamlined deployment processes.
- Create unit, integration, and automation tests to validate functionality and system performance.
- Engage in Agile and SAFe development activities such as PI Planning, Scrum of Scrums, and System Demonstrations.
- Collaborate with architects, AI/ML engineers, software developers, and stakeholders to ensure solutions align with operational workflows and mission objectives.
- Produce technical documentation including design specifications, API references, and implementation guidance.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field; Master’s degree preferred.
- 4+ years of professional software development experience.
- Proficiency with Python, FastAPI, AWS, Oracle OCI, Kubernetes, Docker, WebSockets, REST APIs, GitLab, and Linux.
- Experience building and maintaining CI/CD pipelines (GitLab CI, Jenkins, Azure DevOps) and using static/dynamic security tooling.
- Experience with unit testing frameworks and UI automation.
- Demonstrated ability to execute Agile and SAFe practices; familiarity with JIRA and Confluence.
- Strong ability to produce clear technical documentation.
Technologies
- Python
- FastAPI
- AWS
- Oracle OCI
- Kubernetes
- Docker
- WebSockets
- REST APIs
- GitLab
- Linux
- GitLab CI
- Jenkins
- Azure DevOps
- Kafka
- MQTT
- AWS Kinesis
- AppSync
- REST
- GraphQL
- Cameo DOORS NEXT
Benefits
- Medical
- Dental
- Vision
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- EAP
- Education Assistance
- Parental Leave
- Paid time off
- Holidays
Security Clearance
- This position requires a government security clearance. U.S. citizenship is required for consideration.
- Clearance level: Secret
Work Arrangements
- Full-time remote telework: the selected candidate will work remotely full time at a location outside a Lockheed Martin designated office. Periodic travel to a Lockheed Martin office may be required for meetings.
Schedule
- 4x10 hour days with 3 days off per week
Location and Relocation
- Colorado Springs, CO (remote)
- Relocation available: No
Compensation Details
- Salary range for California, Massachusetts, and New York metro areas: $107,300 - $185,840 per year.
- Salary range for Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington, Washington DC, and other areas based on final work location: $93,200 - $164,450 per year.
Expression of Interest
By applying to this job, you express interest in the position and may be considered for other opportunities with similar skills and requirements. If a match is identified, you may be contacted for this and future openings.