Jobs · Engineering · Maryland

Principal Geospatial Software Engineer (TS/SCI with Polygraph required)

Red Alpha · Dayton, MD · 21 mo ago
On-siteEngineering$190k–$235k/yrFull-time

A day in the life

We are seeking a skilled and motivated Principal Geospatial Software Engineer to join our team in developing cutting-edge geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices to support mission-focused systems. As a Principal Software Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and performant Java-based microservices that interact with both relational and NoSQL databases. Your work will contribute to enhancing the capabilities of our geospatial data processing and visualization tools, enabling better decision-making for mission-critical applications.

  • Designing, developing, and maintaining high-performance Java microservices with a strong emphasis on geospatial functionality.
  • Collaborating with cross-functional teams to understand requirements and translate them into robust and scalable software solutions.
  • Leading the technical design and implementation of geospatial features, ensuring alignment with overall architecture and mission objectives.
  • Working closely with product managers and other stakeholders to gather requirements and provide technical expertise during the planning and execution of projects.
  • Conduct code reviews and mentor junior team members to ensure high-quality code and adherence to best practices.

Key Technologies

  • Java/Spring
  • ElasticSearch
  • MySQL/PostgreSQL
  • AWS
  • Kubernetes
  • Docker

Qualifications

  • 20+ years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity
  • Bachelor's or higher degree in Computer Science, Software Engineering, or a related field. Four (4) additional years of relevant experience may be substituted for a bachelor's degree.
  • In-depth knowledge of Java and associated frameworks (Spring Boot, Hibernate, etc.)
  • Experience with cloud-based development and deployment
  • Solid understanding of database design and optimization for geospatial data
  • Familiarity with DevOps practices and tools for continuous integration and deployment
  • Excellent problem-solving and communication skills
  • Leadership experience in guiding and mentoring development teams

Benefits

  • Total compensation package including a competitive base salary and benefits such as health, life/disability, 401k, paid time off, professional development, and generous bonus programs.
  • Retire sooner than planned: Get closer to retirement with up to 10% in 401k contributions, immediately vested.
  • Have a career AND a life: Enjoy up to 5 weeks of leave (25 days of personal time off) and 11 paid floating holidays.
  • Stay at your best: As a member, we'll pay 100% of your premiums for comprehensive health, dental, and vision insurance. We'll also pay the majority of the premiums for your family.
  • Enjoy the culture: Attend fun company events throughout the year such as our Oktoberfest, summer picnic, and annual holiday party!

Similar jobs