Software Engineer (Platform)
Posted
Summary
Software Engineer on Platform Engineering team building shared platforms, data platforms, cloud infrastructure, and orchestration stack for AI development at Scale AI. Works with Kubernetes, Terraform, Docker, Temporal, AWS, MongoDB, Postgres, Snowflake, and data pipeline tools.
- At the foundation of these products is the Platform Engineering team. In this role, you will support the design and development of shared platforms used across Scale
- This includes designing our foundational data platforms and lifecycle, architecting Scale’s core cloud infrastructure and orchestration stack, and redefining how engineers develop, build, test, and deploy software at Scale
- You’ll also get widespread exposure to the forefront of the AI race as Scale sees it in enterprises, startups, governments, and large tech companies
- Drive the design, and implementation of our foundational platforms and systems, working closely with stakeholders and internal customers to understand and refine requirements
- Collaborating with cross-functional teams to define, design, and deliver new features
- Proactively identifying opportunities for, and driving improvements to, current programming practices, including process enhancements and tool upgrades
- Presenting technical information to teams and stakeholders, providing guidance and insight on development processes and technologies
Benefits
- Health & Wellbeing: Our holistic approach to supporting Scaliens includes comprehensive health coverage, dental and vision insurance, mental healthcare services, and more. PTO policies and accommodating schedules ensure you’ll get time off when you need it to relax and recharge. Note that our offerings may vary by region as we strive to respond to the unique needs of Scaliens around the globe.
- Personal & Career Growth: Continuously learn and grow through annual learning & development stipend, attending leadership breakfasts, manager training, speaker series, and joining an ERG.
- Building Scale Community: We welcome guests to our offices, and you can expect to see Scalien families and friends around. Join local happy hours, and accept invites to game nights, book clubs, and many other employee-led community events.
- Parental Support: Balancing work and family is essential, and Scale understands the importance of having adequate leave policies in place to promote a healthy home and work life.
- 3+ years of full-time engineering experience, post-graduation with specialities in back-end systems
- Strong knowledge of software engineering best practices and CI/CD tooling (CircleCI)
- Show a track record of independent ownership of successful engineering projects
- Excitement to work with AI technologies
- Experience working fluently with standard containerization & deployment technologies like Kubernetes, Terraform, Docker, etc
- Experience with orchestration platforms, such as Temporal and AWS Step Functions
- Experience with NoSQL document databases (MongoDB) and structured databases (Postgres)
- Possess excellent communication and collaboration skills, and the ability to translate complex technical concepts to non-technical stakeholders
- Extensive experience in software development and a deep understanding of distributed systems and public cloud platforms (AWS preferred)
- Experience with authentication/authorization systems (Zanzibar, Authz, etc.)
- Experience with data warehouses (Snowflake, Firebolt) and data pipeline/ETL tools (Dagster, dbt)
- Experience scaling products at hyper-growth startups
