We are looking for a Senior Back End Engineer to join our team and take ownership of different parts of our stack. You will be working alongside our CTO on all aspects of the current product and future product development. You will work directly with the founding team and leverage your experiences and abilities to inform decisions from product, technology, and strategy. You will help us build the foundation of this company: its culture, its processes, and its practices. There are a ton of interesting problems to solve, so come hungry. If your colleagues describe you as curious, driven, kind, and creative you will be a culture fit.
Responsibilities - Write review, and ship code in production that drives meaningful customer and business outcomes.
- Leverage Generative AI tools daily to improve the quality, speed, and effectiveness of both technical and non-technical work.
- Take ownership of the software you build, ensuring it delivers value in production and remains reliable and maintainable throughout its lifecycle.
- Evaluate and drive technical decisions with a long-term perspective, balancing speed, quality, security, and scalability.
- Troubleshoot and resolve complex production challenges while serving as a trusted technical resource for the broader team.
- Learn and adapt quickly to unfamiliar technologies, codebases, and domains, applying first-principles thinking and curiosity to solve complex problems.
- Create technical champions by building demos, prototypes, examples, and technical content that help developers understand and adopt new technologies.
- Collaborate closely with engineers, designers, sales executives, and other stakeholders to deliver exceptional outcomes in an in-person environment.
- Communicate openly, share the rationale behind important decisions, and actively seek feedback to keep the team aligned and moving forward.
- Champion improvements across the enterprise software development lifecycle and advocate for better ways of building, deploying, and operating software.
- Operate independently with an optimistic mindset, a high degree of accountability, and a willingness to go the extra mile to overcome obstacles and deliver results.
Qualifications- Direct experience with Python, Terraform, and AWS is required
- Proficiency in backend frameworks and technologies such as Node.js, NuxtJS, Express.js, or Python
- Experience with cloud platforms including AWS, Google Cloud, Azure, or Vercel
- Strong knowledge of programming languages such as Python, JavaScript, TypeScript, Java, C++, or Go
- Hands-on knowledge of RPC technologies and API architectures including REST, gRPC, or GraphQL
- Experience with relational and NoSQL databases such as SQL, PostgreSQL, MongoDB, or Firebase
- Familiarity with CI/CD tools including Jenkins, CircleCI, GitLab, or similar platforms
- Experience with source code versioning tools such as Git or Perforce
- Knowledge of microservices architecture and distributed application design
- Familiarity with AI platforms including OpenAI, Anthropic, Hugging Face, Vertex AI, Amazon Bedrock, or SageMaker
- Demonstrated ability to build and scale enterprise-grade applications with 99%+ service-level availability
- Advanced proficiency in Python, Terraform, and GCP
Salary Range: $160,000 - $220,000 + Bonus + Equity