Seeking a full-stack software engineer who will collaborate closely with product and design to define requirements, drive iterative development, lead refactoring efforts to reduce technical debt and mentor teammates to build collective knowledge and capabilities. The Customer Acquisition team builds our borrower refi application UX and API for partner integrations, working in React/TypeScript/Node.js and Ruby on Rails monolith. We are embarking on a migration from React to Hotwire Stimulus in Rails.
Job listings
Design, build, test, and deploy scalable geospatial APIs, services, and data pipelines. Collaborate with science teams, product managers, and other backend engineers to deliver complex geospatial data solutions. Brainstorm features with engineering management, product managers and domain experts based on your knowledge of the codebase.
As a Software Engineer in the OSS Big Tent squad, take a leading role in developing and enhancing a diverse portfolio of open source plugins that retrieve the data powering Grafana dashboards used by teams worldwide. The team focuses on building new open source data source plugins, continuously improving existing ones and ensuring seamless customer experiences. A key aspect of this role is guaranteeing the smooth operation and reliability of our plugins in the Grafana Cloud.
Be a hands-on technical leader who helps shape the future of our machine learning systems. This is a high-impact role, entailing strategic responsibility in determining the company's Machine Learning infrastructure, system architecture, and deployment protocols. You will collaborate across teams to design, scale, and refine models that power core features.
The Data Layer team builds the systems that process, structure, and optimize process automation event streams for efficient querying by applications and services. As a mission-critical team, their work directly impacts application stability, business decision-making, and the company's success. We are looking for an experienced Senior Software Engineer to help design and implement solutions to complex problems, and take a leading role in evolving the data architecture to serve our customerβs needs.
You can expect to work across various projects, joining small, highly focused teams where youβll have the opportunity to significantly influence the direction of our products, team practices, and the companyβs broader technical culture! Because our work is often project-driven, you'll always learn new skills and develop expertise in industry-leading technologies! You'll be responsible for designing distributed systems and pipelines using a variety of architectural design patterns, leveraging industry-standard tools.
We are looking for an experienced, motivated and qualified Software Engineer (m/w/d) to strengthen our team. As a (Senior) Software Engineer, you are an integral part of one of our three engineering teams and play a key role in the further development and reliable operation of our platforms.
Work with a modern tech stack on a Software as a Service cloud platform as well as internal and external APIs to improve the health and well-being of users in over 25 countries in a large-scale system responsible for processing billions of messages daily. Bring passion for software engineering and a desire for continuous learning as well as versatility, leadership qualities and a desire to shape the direction of the team. Support building scalable, highly available, efficient, and secure cloud solutions for a medical device SaaS.
As a Staff Engineer on Provider Integrations, you will be a principal technical contributor and a key influencer, focusing on developing a robust, AWS-powered integration framework to enable seamless connections with our financial partners. You will be responsible for the design, development, and implementation of these complex, high-impact software solutions.
Your job is to develop a part of a distributed system that serves the hospitality industry. The system consists of many domain-oriented microservices developed under a few cross-functional teams. You will be responsible for designing, implementing and then maintaining new functionalities inside a living system, performing code reviews daily, giving guidance for other developers.