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!