
Full Stack Engineer
LeoLabs
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, build, and maintain scalable cloud-based backend services and APIs
- Collaborate with front-end engineers, data teams, and infrastructure to deliver full-feature solutions
- Ensure reliability, performance, and scalability of production systems
- Integrate with internal and customer-facing systems using secure, robust practices
- Deploy services to both cloud and on-site environments
- Participate in the full Agile development lifecycle: planning, implementation, testing, deployment, and maintenance
- Contribute to continuous improvement of engineering practices, tooling, and architecture
Requirements
- B.S. in Computer Science, Software Engineering, or equivalent experience
- 3+ years of professional software engineering experience in a fast-paced development environment.
- Hands-on experience designing, building, testing, deploying and maintaining cloud-based software services and APIs.
- Solid experience in Python is required, with additional experience in languages such as Go or C++ considered a plus.
- Demonstrated knowledge of software development and testing methodologies, best practices, and industry standards.
- Experience with cloud environments like AWS/GCP/Azure.
- Experience with databases like Postgres/MySQL.
- Experience building message-driven applications with tools such as Kafka and SQS.
- Solid understanding of Agile workflows and principles.
- Effective communication and interpersonal skills, and the ability to collaborate across technical and non-technical teams.
- Willingness to participate in on-call rotations for critical issue response.
- Eligibility for US security clearance.
Benefits
- Global workforce: flexible remote/hybrid opportunities
- Work on complex, meaningful missions with real-world impact
- Unlimited paid time off for most roles
- Competitive salary and equity packages
- Comprehensive health, dental, and vision coverage
- Access to the forefront of commercial space operations and defense innovation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGoC++cloud-based software servicesAPIssoftware development methodologiestesting methodologiesAWSGCPAzure
Soft Skills
effective communicationinterpersonal skillscollaborationcontinuous improvementAgile workflows
Certifications
B.S. in Computer ScienceB.S. in Software EngineeringUS security clearance eligibility