Lockheed Martin logo

Software Engineer Staff

Lockheed Martin

Colorado Springs, CO
Full Time
Senior
114k-201k
11 days ago

Job Description

About the Role

Lockheed Martin Space is focused on harnessing the full potential of space to cultivate innovation, reduce costs, and push technological boundaries. The company is creating future-ready solutions with an emphasis on resiliency, security, and global partnerships. The role involves working on mission-critical projects that advance spacecraft technology and the workforce, connecting space to security and prosperity. The position is based in Colorado Springs, CO, and offers opportunities to shape a new era in space through innovative and integrated capabilities.

Key Responsibilities

  • Define, manage, and prioritize the product backlog to ensure alignment with customer needs and expectations.
  • Collaborate with stakeholders, developers, and team members to prioritize backlog items and ensure the product meets customer needs and expectations.
  • Ensure the development team has a clear understanding of product requirements and priorities, and is accountable for the product's overall scope, roadmap, and delivery.
  • Design, implement, and debug Jakarta EE-based software applications using Java (Java 17 or later).
  • Develop and maintain high-performance back-end services that model orbital mechanics, solve critical optimization problems, and process large-scale data ingest and aggregation.
  • Implement software designs using Jakarta EE technologies such as Enterprise JavaBeans (EJBs), Java Persistence API (JPA), Java API for RESTful Web Services (JAX-RS), and Context Dependency Injection (CDI).
  • Familiarity with JSON structures, including parsing, validation, and transformation of JSON data.
  • Develop processing message-driven architectures using message brokers like AMQ Messaging, designing and implementing messaging patterns, message queues, and topics.
  • Design, implement, and performance tune relational databases like PostgreSQL, including schema design, indexing, and query optimization.
  • Develop and maintain containerized applications using Docker, Kubernetes, and Helm.
  • Implement CI/CD pipelines using GitLab, Nexus, and AWS.
  • Collaborate with cross-functional teams to ensure alignment with customer expectations and deliver high-quality software products.
  • Participate in Agile development methodologies such as Scrum or Kanban to ensure rapid delivery of software products.

Requirements

  • Minimum of 9 years professional related experience with a bachelor's degree or 7 years with a master's degree.
  • Five or more years of experience designing, implementing, and debugging Java-based software applications.
  • Experience working with containerization technologies such as Docker and Kubernetes.
  • Experience with CI/CD pipelines and tools such as GitLab, Nexus, and AWS.
  • Experience with server-side programming in Java (Java 17 or later).
  • Must be a U.S. Citizen to be considered.

Nice to Have

  • Active DoD TS/SCI Clearance.
  • Experience as a Product Owner in an Agile environment.
  • Experience with unit testing and automated testing.
  • Experience with Agile development methodologies such as Scrum or Kanban.

Qualifications

  • Experience Level: Experienced Professional.

Benefits & Perks

  • 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, and Holidays.
  • Paid Time Off (PTO) and holiday hours accrue based on employment status and location.
  • Position is incentive plan eligible.

Working at Lockheed Martin

Lockheed Martin emphasizes purposeful innovation, diversity, inclusion, integrity, and corporate responsibility. The company fosters an inclusive environment that values employee development, flexible schedules, and comprehensive benefits to support a healthy, fulfilling work-life balance. They prioritize empowering employees and building a culture based on integrity and corporate responsibility.

Apply Now

Job Details

Posted AtJun 10, 2025
Salary114k-201k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Lockheed Martin

Website

lockheedmartin.com

Company Size

10000+ employees

Location

Colorado Springs, CO

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches