Implement core services for the platform in .NET 8 that runs in Docker containers, developing features from DB to the APIs. You will ensure the platform remains scalable and the codebase remains maintainable. Proactively monitor the services in production and spot potential issues. You'll care about the quality of produced code by covering it with unit and e2e tests. You will be a part of an exciting, open, and agile team, where your voice matters and has a company-wide impact.
Job listings
Shape the future of our application experience as an Engineering Manager. Youโll ensure seamless interactions across map, content sheets, focus modes, notifications, and other primary surfaces, while enabling new partner strategies and integrated experiences. Youโll be accountable for creating the conditions that allow teams to autonomously deliver polished, scalable experiences that delight millions of users.
In this role, you will lead teams in designing, developing, and maintaining parts of the container runtime across Linux, Windows, and macOS, being accountable for the operational excellence and delivery of the team. As a successful candidate, you possess a deep technical background, leveraging it to drive the team to operational excellence and good technical decisions. Skilled at growing and managing engineering managers and very senior individual contributors, you have a track record of working lower in the stack and building successful teams.
This role will focus on driving the design and implementation of general software that empowers our operations teams to better serve our healthcare providers, thus giving them more time to focus on patients and deliver better services. We are looking for someone with a minimum of two years of software engineering experience. The candidate will build end-to-end products to scale and empower our operations teams and work across the entire software stack.
Build the data visualization and analytics experiences that help creators understand and grow their businesses. You will be joining the Reporting & Compliance team, which is responsible for providing inโapp business analytics to our creators. This is a handsโon role for a productโminded engineer who excels at crafting exceptional data visualization and user experiences.
Elevate your expertise by architecting transformative solutions that reshape entire industries. You will facilitate communication with stakeholders, craft efficient code, participate in planning, gather requirements, and promote client success. Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.
Lead a small team of engineers, providing technical mentorship, code review, and architectural guidance to ensure high-quality delivery. Collaborate with Product Managers and Designers to shape roadmap priorities and translate customer needs into scalable solutions. Architect and build complex features across the stack using React, TypeScript, Python (Django), Node.js, and PostgreSQL. Drive engineering best practices that elevate team productivity.
As a Senior Mobile Engineer, you will design, develop, and maintain complex software components that align with business and technical requirements. You will take ownership of feature implementation, troubleshoot technical challenges, and collaborate with cross-functional teams to deliver scalable solutions. Your role will involve contributing to technical discussions, refining best practices, and supporting junior engineers through code reviews and knowledge sharing.
Develop and enhance our React and NextJS website, building new features, optimizing existing functionality, and ensuring high performance. Partner with backend engineers working in PHP and Clojure to design cohesive end-to-end features. Lead projects of varying complexity and write technical design documents. Design, execute, and monitor A/B tests and implement observability for the platform.
Manage the Gameplay Programming team to deliver an engaging experience for players, maintaining a healthy environment for team members. Responsibilities include assigning tasks, providing feedback, evaluating performance, and fostering a positive team atmosphere. Collaborate with other leads and stakeholders, implement high-quality features, and participate in code reviews.