Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes. Collaborate with other teams to integrate AI solutions and work with the product owners to understand detailed requirements then own your code from design, implementation, test automation and delivery of high-quality product to our users. Contribute to the design and implementation of new products and features while also enhancing the existing product suite.
Job listings
Seeking a Staff Software Engineer to join a team working on a high-impact mission within the AI Agents Group at HubSpot. This engineer will join the AI Agents team and work across our AI Agents + Generative AI Platform teams. The AI Agents Group is responsible for developing our Generative AI Infrastructure, Agent Framework and Agent Studio product.
We are seeking a talented Front-End Developer to join an AI-focused team working on a cloud-based text analytics platform. This role will play a critical part in refining and enhancing an existing dashboarding system used for data reporting and visualization. Key responsibilities include improving and maintaining a data visualization dashboard built with React and collaborating with the product and design teams to ensure a user-friendly experience.
This is an exciting opportunity for a software engineer passionate about open source software, Linux systems, software architectures and Go programming language. As part of the Ubuntu Foundations team, you will work on some of the most critical toolchains involved in the making of Ubuntu but also pillars of the modern software ecosystem and leverage your experience and passion in Go to make Ubuntu the best platform to develop, distribute and consume software built with Go.
Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Your role extends beyond the realm of code composition; you will architect transformative solutions that reshape entire industries. Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
Design, architect, and build Standard Metrics’ core product as a member of the engineering team. Take ownership of entire outcomes, and continue to support and grow them through iteration, documentation, and bug fixes. Collaborate with the product team in scoping and defining the features that will best help the company achieve the outcomes aligned with our goals and the values we believe in.
Take an active role in influencing the roadmap and career objectives, work with the team to deliver new features, then use the results to iterate and improve, and drive projects from initial ideation all the way to operations once it is in the hands of customers. Embrace the open-source culture and contribute to other projects, design build operate and maintain critical systems owning the reliability performance and availability. Be a part of the on-call rotations and take ownership of the services. Mentor and support other team members, participate in design discussions and collaborate with the team. Gain a deeper understanding of our cloud product and customers and get to know the codebase of a large distributed system.
Design, architect, and develop features and improvements in a secure, well-tested, and performant way. Maintain a high bar for quality in a fast-paced, iterative environment. Work closely with company leadership to guide our entry into the market. Interact with potential customers and the community to help drive adoption. Craft code that meets internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review and other cultural practices. Regularly demonstrate progress during weekly internal demos.
You will be responsible for developing backend applications using your knowledge of architecture, monitoring, and product. Additionally, you will be responsible for developing and maintaining automated test suites and debugging production issues. Finally, you will need to work closely with other developers, business stakeholders.
Take a leading role in evolving PurposeMed's platform architecture, maintaining and extending existing systems while designing and implementing new capabilities. Partner with product teams, implement solutions, automate testing, review code, and monitor performance, also be a key voice in tech and development patterns, improve access to healthcare for underserved communities. The platform utilizes React, Typescript, Ruby on Rails, REST, GraphQL APIs, and PostgreSQL.