Senior Staff Software Engineer
Company | Altana AI |
---|---|
Location | Boston, MA, USA, London, UK, Washington, DC, USA, San Francisco, CA, USA, Brooklyn, NY, USA |
Salary | $134000 – $200000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- BS or MS degree in Computer Science, or equivalent experience.
- 7+ years of real-world professional experience writing back end or data-driven software in demanding environments.
- You’ve deployed production code and services to cloud-hosted environments.
- You have demonstrated experience delivering incremental releases from proof-of-concept to MVP to production.
- Self-starter with demonstrated experience working on large, complex problems.
- You care deeply about engineering excellence, clean code, and knowledge-sharing.
- You have experience with taking over codebases and making them your own, carrying forward with new feature development.
- You are a master of prioritizing and picking your area of focus intentionally.
- You have strong written and verbal communication skills.
- Experience leading other engineers on complex projects.
- Experience with modern frontend frameworks and tools (Typescript, Next.js, React Query, Storybook)
Responsibilities
- Ingest product requirements, define technical requirements, and design practical, iterative technology designs that achieve our product and technical goals.
- Work with your product manager to develop implementation plans against our technical product roadmaps.
- Personally maintain, develop, and deploy our customer facing workflows to create and support our overall product architecture.
- Analyze and propose technical solutions to invent, enable, and enhance our product offerings.
- Be responsible for automating, testing, and deploying your own and your team’s work.
- Review the code and technical designs authored by your team members, and hold a high bar for quality.
- Mentor developers and help them level up their skills.
- Be responsible for the technical excellence of day-to-day work of a team of engineers and ensure that the team’s deliverables are maturing along the defined roadmap.
- Drive technical decision-making and problem-solving across the team, ensuring solutions are efficient, scalable, and maintainable.
- Identify technical and operational gaps for the team and create plans and work items to address them.
- Serve as the domain expert for a portion of the product surface area, while holding a firm technical understanding for other areas as well.
- Cooperate with team leads and managers in order to keep the team focused on outcomes while delivering sustainable and consistent code.
Preferred Qualifications
- Languages and Frameworks: Typescript, Next.js, Python, PySpark
- Tools: Docker, Git, Kubernetes, Swagger/OpenAPI, AWS/Azure, MLFlow, Celery
- Datastores: Databricks and Delta Lakes