This is a remote position.
We’re seeking a highly experienced developer who can design resilient systems, mentor peers, and help push forward the future of intelligent products — all while working from wherever you feel most productive.
What You’ll Be Doing
Systems Architecture: Define and implement multi-tenant, cloud-based platforms that serve as the foundation for next-generation solutions.
Building & Shipping: Create reliable backend services and APIs using languages such as Java, Kotlin, C#, or TypeScript. Collaborate with product managers and designers to deliver seamless user interfaces with React and TypeScript (full-stack skills are valuable, but not mandatory).
Tough Engineering Problems: Solve challenges in distributed computing, performance tuning, observability, and data retrieval.
AI Features: Design and integrate functionality powered by advanced AI and large language models to change how users interact with our technology.
Technical Leadership: Coach teammates, set coding standards, and champion engineering excellence.
End-to-End Ownership: Drive initiatives from initial concept through to release, ensuring they are well-tested, maintainable, and sustainable.
Research & Prototyping: Explore innovative tools, test new ideas, and share key findings with the broader team.
Requirements
What You Bring
8+ years of professional software development experience.
Strong command of object-oriented programming principles in languages such as Java, Kotlin, C#, or TypeScript.
Proven experience designing RESTful APIs and cloud-first microservices.
Expertise with relational databases (Postgres, SQL Server) and NoSQL systems (MongoDB, Elasticsearch).
Familiarity with event-driven systems and message queues like Kafka or RabbitMQ.
Proficiency with containerization and orchestration tools (Docker, Kubernetes).
Hands-on experience with cloud providers such as AWS or Azure.
Strong collaboration and communication skills, with the ability to thrive on distributed teams.
Nice-to-Have Skills:
Frontend development with React + TypeScript.
Exposure to AI/ML integration, large language models, or prompt design.
Benefits
Why Join Us
Remote-first flexibility: Do impactful work from anywhere.
Leadership potential: Influence technical strategy and mentor other engineers.
Innovative products: Build AI-powered features that are actively used by thousands of customers.
Culture of collaboration: Work in an environment that values teamwork, idea sharing, and continuous growth.