Senior Backend Infrastructure Engineer
About the role
- We are looking for an Infrastructure Software Engineer with 5+ years of experience to help design, build, and scale the systems that power our platform. This role is ideal for someone who thrives in fast-paced environments, enjoys building reliable infrastructure from the ground up, and takes full ownership of the software lifecycle from design and deployment to monitoring and optimization.
- You will focus on backend services , data models , APIs , and cloud infrastructure , ensuring our systems are secure, scalable, and observable. You’ll play a key role in shaping how code moves from development to production, improving deployment workflows, and building the tooling that keeps our platform fast and dependable.
Responsibilities
- Develop and Maintain Scalable Applications : Design, build, and maintain robust web applications using modern front-end and back-end technologies.
- Architect Scalable Solutions : Contribute to the system architecture and make high-level design decisions.
- Architect Modular Infrastructure: Write code in an extremely modular way to all for reuse and scalable maintenance across multiple implementations.
- Collaborate Cross-Functionally : Work closely with product managers, designers, and other engineers to define, develop, and launch new features.
- Optimize Performance : Ensure applications are efficient, secure, and performant at scale.
- Stay Ahead of Trends : Continuously research and implement the latest industry best practices, tools, and technologies .
- Mentor & Guide : Provide technical guidance and mentorship to junior engineers.
Requirements
- Education : Degree in Computer Science, Software Engineering, or a related field.
- Experience : 5+ years of hands-on experience in full-stack development.
- Backend & Cloud Engineering :
- Deep expertise with Node.js , TypeScript , and API design (RESTful & serverless).
- Strong experience architecting and deploying production systems on AWS (ECS, Lambda, CloudWatch, Route53, etc.).
- Proficiency with Docker containerization and infrastructure-as-code tools such as AWS CDK or CloudFormation .
- Strong understanding of Linux , shell scripting , and core networking concepts (DNS, VPC, load balancing, etc.).
- DevOps & CI/CD : Deep experience with Docker, GitHub, and CI/CD pipelines . Experience with deployment workflows, environment provisioning, and observability tooling.
- Database Knowledge : Experience with PostgreSQL, Supabase, and other databases .
Bonus Skills
- Experience with serverless or event-driven architectures.
- Familiarity with AI/ML infrastructure or integrating LLMs in backend systems.
- Background building SaaS platforms with multi-tenant or microservice architectures.
- Exposure to monitoring, alerting , and performance tuning of distributed systems.
Recommended Jobs
Senior Software Engineer in Test
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Ad…
Staff Software Engineer - Backend
Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are …
Research Lab Technician II
The USC Norris Comprehensive Cancer Center at the University of Southern California (USC Norris) was founded in 1971 and has been continuously funded as an NCI-designated Comprehensive Cancer Center s…
Staff Machine Learning Engineer (Modeling), Support
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Secu…
Physician Marketing Pharma Rep - Oncology
Pharmaceutical Sales Representative (Primary - Specialty and Entry Level) Pharmaceutical Sales Rep - Job Description We are a healthcare industry specialty distributor serving the Pharmaceutic…
Software Engineer - Rust Development
Our AI systems require efficient data handling at scale. We are seeking an individual passionate about optimizing software, hardware, and data transfer to support our AI initiatives across the …
VP, Enterprise Risk Management & Internal Audit
Employment Type: Salaried Work Arrangement: Hybrid Position Summary: Responsible for overall leadership of the Internal Audit and Enterprise Risk Management function. Role will provide lea…
Registered Dietitian
Job Description and Duties The Department of Developmental Services (Department) is seeking compassionate and dedicated individuals to join their team at the Stabilization Training Assessment Re-I…
AI Engineer - Fury Team
The future of defense will be decided by those who field intelligent machines at scale. At Scout, we’re developing Fury — the first robotic foundation model for defense — to give U.S. forces overwhel…