Lead Software Engineer
Holt Executive are partnered with a NewSpace Earth Observation and Satellite Solutions company that specialize in the delivery on very high-resolution satellite based imagery and data for end users across a range of industries.
Our partner is seeking a Lead Software Engineer to support the design, architecture, implementation, optimization, and maintenance of backend systems, APIs, and processing pipelines to support AI and satellite image processing workflows.
Key Responsibilities for the Lead Software Engineer:
- Take the lead in designing and developing backend systems, APIs, and batch processing pipelines.
- Build and optimize scalable data workflows and integrate AI solutions effectively.
- Collaborate closely with the CTO and cross-functional teams to define technical direction and architectural decisions.
- Mentor junior engineers and interns, fostering their technical skills and professional growth.
- Perform thorough code reviews, uphold high coding standards, and promote best engineering practices.
- Monitor system performance, diagnose and resolve issues, and drive ongoing improvements in reliability.
- Contribute to the development of internal tools and client-facing interfaces using React when needed.
- Oversee and maintain DevOps workflows and infrastructure across cloud platforms.
Key Skills & Experience for the Lead Software Engineer:
- Bachelor’s or Master’s degree in Computer Science or a related discipline.
- Over 3 years of professional experience in backend software development.
- Advanced expertise in Python – bonus if you have experience in C++, Go, and/or Rust.
- Deep understanding of microservices architecture and RESTful API design principles.
- Strong proficiency with both relational and NoSQL databases.
- Demonstrated experience in mentoring engineers and providing technical leadership.
- Familiarity with React or similar modern frontend frameworks.
- Practical experience with major cloud platforms such as AWS, GCP, or Azure.
- Skilled in DevOps practices and Infrastructure as Code using tools like Docker, Kubernetes, CI/CD pipelines, Terraform, or CloudFormation.
- Bonus: Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and satellite imagery processing workflows.
The successful candidate must be able to work in The United States.
This opportunity is an onsite position in Florida.
If your skills and experience match this Lead Software Engineer opportunity, we encourage you to apply now!