LEAD SOFTWARE ENGINEER - Satlantis : Job Details

LEAD SOFTWARE ENGINEER

Satlantis

Job Location : Gainesville,FL, USA

Posted on : 2025-08-05T07:31:53Z

Job Description :
Join Our Dynamic Team as a Lead Software Engineer! Are you a passionate Software Engineer looking to make a real impact? Do you thrive in a fast-paced, innovative environment where your contributions directly shape the product and company culture? If so, Satlantis is the place for you! We're a tech startup based in Gainesville, Florida, on a mission to develop cutting-edge solutions for Earth observation and space exploration. We specialize in high-performance satellite technology and advanced data processing. We are looking for a talented Lead Software Engineer to spearhead our satellite data processing initiatives and help us push the boundaries of what's possible. What You'll Do: As a Lead Software Engineer at Satlantis, you'll be a core part of our agile development team, directly influencing our technical direction. You'll be responsible for designing, developing, and deploying robust, efficient, and scalable software solutions to process, analyze, and interpret complex satellite data. This role requires a deep understanding of data processing algorithms and cloud-native computing architectures, along with the ability to collaborate effectively in a fast-paced, innovative environment. Specifically, you'll have the opportunity to:
  • Lead and actively participate in developing robust backend systems, APIs, and batch processing pipelines.
  • Design, optimize, and implement scalable data workflows, including AI integrations.
  • Collaborate closely with the CTO and internal teams on technical direction and software design.
  • Mentor junior engineers and interns, guiding their professional growth and technical development.
  • Contribute to all phases of the development lifecycle, from ideation to production.
  • Conduct code reviews, maintain high coding standards, and encourage best practices.
  • Identify and implement improvements to our existing codebase and infrastructure.
  • Monitor system performance, troubleshoot issues, and continuously improve software reliability.
  • Support frontend development of internal tools and client interfaces using React as required.
  • Manage and maintain DevOps pipelines and infrastructure on cloud platforms.
  • Solve complex technical challenges and continuously learn new technologies.
What We're Looking For: We are seeking a highly motivated, skilled, and enthusiastic experienced Software Engineer Lead to drive our satellite data processing initiatives. The ideal candidate will possess a strong background in software development, with a specific focus on handling large datasets from satellite imagery and sensors.
  • Education: Bachelor's or Master's degree in Computer Science or a related field.
  • Experience: 3+ years of professional backend software development experience.
  • Languages: Advanced proficiency in Python, C++, Go, and/or Rust.
  • Architecture: Extensive experience with microservices architectures and RESTful API design.
  • Databases: Strong database expertise (relational and/or NoSQL).
  • Leadership: Proven track record of mentoring and technical leadership.
  • Cloud & DevOps: Hands-on experience with cloud platforms (AWS, GCP, or Azure) and proficiency with DevOps and Infrastructure as Code tools (Docker, Kubernetes, CI/CD, Terraform or CloudFormation).
  • Frontend: Experience with React or similar frontend frameworks.
  • Problem-Solving: Excellent problem-solving skills, debugging skills, and attention to detail.
  • Collaboration: Ability to work independently and as part of a collaborative team, with strong communication and interpersonal skills.
Bonus Points if You Have:
  • Experience in a startup environment.
  • Familiarity with AI frameworks (TensorFlow, PyTorch).
  • Experience with machine learning or deep learning applied to satellite imagery.
  • Knowledge of various satellite sensors and data formats (e.g., NetCDF, HDF, GeoTIFF).
  • Understanding of distributed computing and parallel processing.
  • Experience in a research and development environment.
Why You'll Love Working Here: At Satlantis, we believe in fostering a culture where innovation, growth, and collaboration thrive. Here's what makes us stand out:
  • High Impact: Your code won't just be a small cog; you'll be at the forefront of backend development and architectural design, specifically focusing on optimizing and deploying scalable systems for Remote Sensing. Your work will directly influence our product's direction and success, pushing forward the state-of-the-art.
  • Startup Vibe: Enjoy a dynamic, flexible, and fun work environment where your ideas are heard.
  • Compensation and Benefits: Receive a competitive salary and comprehensive benefits, including health, dental, vision, and PTO.
  • Collaborative Team: Work alongside a talented and supportive team of engineers and data scientists.
  • Work Model: This is a full-time, in-person role in Gainesville, Florida, with flexibility for occasional remote work.
  • Location: Enjoy the vibrant community and quality of life in Gainesville, Florida. Learn more at .
Important Note: This role will not sponsor any employment visas. Candidates must have and maintain unrestricted legal authorization to work in the U.S. now and in the future, without requiring employer-sponsored visa support.
Apply Now!

Similar Jobs ( 0)