Staff SW Engineer, Full Stack
New
US-based, with some location constraintsFull-TimeStaff
Salary150,000 - 175,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSPostgreSQLPythonFull Stack DevelopmentKubernetesGoReactComputer VisionDistributed Systems
Requirements
- 8+ years of software engineering experience, including at least 3+ years in full-stack development
- Strong proficiency in Python or Go for building production-grade microservices and APIs
- Experience with cloud infrastructure (AWS preferred), Kubernetes, and scalable system design
- Solid frontend development skills using React or similar frameworks with REST API integration
- Experience working with large-scale data systems, ETL pipelines, and relational databases (PostgreSQL)
- Strong understanding of distributed systems, performance optimization, and production operations
- Exposure to geospatial data, satellite imagery, or machine learning/computer vision is highly preferred
- Excellent communication skills with the ability to translate complex technical concepts into clear insights
Responsibilities
- Developing and deploying full-stack applications combining React-based frontends with robust backend services
- Building and maintaining cloud infrastructure using AWS services (e.g., EKS, S3, EC2, RDS/Aurora, SQS, SNS) and Kubernetes
- Designing and optimizing relational database schemas for geospatial, imagery, and analytics data (PostgreSQL-based systems)
- Supporting deployment and integration of computer vision and machine learning models into production systems
- Collaborating across satellite operations, image processing, and ML teams to deliver end-to-end solutions
- Leading full project lifecycles from requirements definition through deployment and ongoing optimization
- Driving technical strategy, system architecture decisions, and best practices for scalable software development
View Full Description & ApplyYou'll be redirected to the employer's site