ASP.NETAWSCloudDistributed SystemsDjangoDockerElasticSearchFlaskJavaKubernetesPostgresRubyRuby on RailsSQLTypeScript.NETNestJSFastAPIRailsPostgreSQLElasticsearchSaaSWorkdayAgileCI/CDCommunication
About this role
Role Overview
Collaborate with engineering, data science, product, and design teams to build and evolve our vision, strategy, and roadmap
Participate in a supportive, iterative team culture that values curiosity, learning, and strong engineering practices
Contribute to the growth and success of your teammates through knowledge sharing and mentorship
Take ownership of multiple functional areas in our platform — from development to production (“you build it, you run it”)
Requirements
12+ years of experience in software engineering
8+ years experience with a web development framework (Flask, Django, FastAPI, NestJS, Sprint Boot, Ruby on Rails, ASP.NET, etc.)
8+ years with PostgreSQL DB and SQL
Experience building and operating SaaS products in cloud environments (AWS preferred)
Familiarity with the tradeoffs and architecture of modern distributed systems
Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Hands-on experience with containerization technologies (Docker, Kubernetes)
Familiarity with Elasticsearch
Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus
Proven success working within fast-paced, agile environments and cross-functional teams
Strong communication skills, with the ability to collaborate with both technical and non-technical partners
Comfortable working with ambiguity and translating complex problems into clear, thoughtful solutions
Committed to fostering an inclusive, team-oriented environment and contributing to a culture of continuous improvement
Tech Stack
ASP.NET
AWS
Cloud
Distributed Systems
Django
Docker
ElasticSearch
Flask
Java
Kubernetes
Postgres
Ruby
Ruby on Rails
SQL
TypeScript
.NET
Benefits
Workday Bonus Plan or role-specific commission/bonus