Senior Software Engineer
Remote
Full Time
#Engineering
#Cloud Native Infrastructure
#Distributed Systems
#Service Oriented Architecture
#Microservices
#Docker
#Kubernetes
#AWS
#GCP
#Azure
At Jetpack, we are rethinking the way developers build scalable web backends for the cloud. Our mission is to make programming a full computer cluster as simple as working on your own laptop. We are developing a platform that handles the most complex challenges in distributed computing, allowing our customers to create fault-tolerant and infinitely scalable systems with just a few lines of code. As an early-stage startup, we are looking for a Senior Software Engineer to help us turn this vision into reality. We operate as a 100% remote company, hiring talented individuals from across the globe to build the best team possible regardless of location.
Key outcomes
- Serve as a foundational member of our early team by defining product direction and taking ownership of major design and implementation projects.
- Develop advanced cloud native infrastructure that operates effectively on top of public cloud providers.
- Solve difficult technical hurdles for our users, such as automating fault tolerance and enabling seamless auto-scaling without manual configuration.
Requirements
- A solid grasp of Computer Science fundamentals, including algorithms, data structures, concurrency, and distributed systems.
- A Bachelor of Science degree in Computer Science or an equivalent level of professional experience.
- At least 4 years of experience focused on building large-scale systems.
- Proven ability to design and implement microservices and service-oriented architectures that prioritize scalability and resilience.
- Practical experience with orchestration and container technologies, specifically Docker and Kubernetes.
- Technical expertise using public cloud platforms like AWS, GCP, or Azure, particularly regarding infrastructure as a service.
- A full-cycle development mindset, demonstrating strong ownership over the entire software life cycle of high-scale, distributed systems.
- Excellent communication skills and the ability to thrive in a small, fully remote startup environment.
- Fluency in English.
Compensation
We offer a flexible remote work environment that allows you to work from anywhere in the world.
How to apply
We believe that a small, dedicated team can make a massive impact. If you are passionate about our mission, we encourage you to apply. Please reach out even if your background does not align perfectly with every point listed above, as your unique skills and drive are what matter most to us.





