About the role We are looking for a highly execution-driven Senior Software and Data Engineer who thrives on writing code and pushing projects to production rapidly. In this role, you will quickly integrate into our ongoing projects, absorb existing codebases, and deliver immediate technical value.
Your impact will be felt through solving complex architectural problems, designing scalable systems, and continuously researching industry standards to ensure best practices are deeply integrated into our code. This is a role for a builder who wants to spend the vast majority of their time writing high-quality backend code, navigating AWS environments, and solving difficult engineering challenges at a fast pace.
Key Responsibilities - High-Volume Development: Write clean, performant, and well-tested Python code daily, moving projects from concept to production rapidly.
- Mass Data Architecture: Design, implement, and optimize data architectures capable of ingestion, processing, and storing massive volumes of data efficiently, ensuring low latency and high throughput.
- Complex Problem Solving: Own the technical design and architectural solutions for complex backend and infrastructure challenges.
- Rapid Project Integration: Quickly ramp up on existing codebases and ongoing initiatives, contributing to feature delivery and infrastructure maintenance with minimal friction.
- AWS & Infrastructure Development: Actively develop, optimize, and maintain scalable cloud services natively within AWS infrastructure.
- Develop production-grade deliverables using LLM-assisted coding and review contributions by coding agents.
- Best Practice Evolution: Research, evaluate, and implement modern software engineering practices, ensuring our tech stack and architectures remain efficient, secure, and maintainable.
- Database Optimization: Design, query, and fine-tune both SQL and NoSQL database structures to handle data-intensive operations efficiently.
Technical Skills & Requirements - 7+ years of professional software development experience with a strong background in backend engineering and technical design.
- Expertise in Python: Advanced programming skills with a track record of building robust, high-performance backend systems.
- Proven AWS Experience: Deep hands-on experience building, deploying, and managing applications directly within the AWS ecosystem.
- 1+ year experience with using coding agents such as Claude, Codex without compromising on code quality, design robustness, cleanliness, testing.
- Advanced Database Knowledge: Solid experience designing and optimizing relational (SQL) and non-relational (NoSQL) databases.
- Fast-Paced Execution: Proven ability to adapt quickly, learn new systems on the fly, and maintain a high velocity of delivery without sacrificing code quality.
- Excellent written and verbal communication skills, essential for clarifying technical requirements and documenting architectural decisions.Advantages
- Security Expertise: Strong understanding of security best practices.
- Full-Stack Capability: Experience working across the full software stack, including frontend frameworks or interfaces.
- Versatility: Experience with ecosystems outside AWS: Railway, Google Cloud.
- System Modernization: Experience optimizing and maintaining legacy infrastructure while actively transitioning to newer architectures.
Department Engineering Role Senior Software Engineer - Cloud and Data Locations United States Remote status Hybrid Employment type Full-time