As a program analysis engineer working on Semgrepβs Code product, youβll build user facing security tools to help people secure the software their developers are writing. You will expand Semgrepβs static analysis capabilities to new languages, speed up the engine to find new vulnerabilities faster, and add new analysis features to better catch the vulnerabilities customers care about.
Job listings
In this role, youβll be responsible for Architecting and building out a next-generation reconciliation engine, guiding our banking organization through adoption of recon solutions, and championing their integration. Also, graceful sunsetting of legacy solution and factoring out common patterns into a platform that other teams can integrate with.
As the Senior Engineering Manager for Backend DUX, you'll lead a team of incredibly talented engineers in creating a developer ecosystem which delivers speed, quality, and enjoyment for Mercury's 200+ engineers. Mercury's primary backend language is Haskell, and your team is comprised of industry recognized thought leaders in that community. You'll report to the Director of Stability, Infrastructure, and Developer UX, work alongside other platform teams whose overarching mission is to achieve startup-like developer effectiveness at scale.
As an Engineering Intern, youβll join a team that aligns with your goals and interests. Youβll be receiving mentorship from experienced engineers, writing TypeScript and/or Haskell code, and contributing to a product that serves over 100,000 businesses. You can expect to collaborate with data analysts, provide a backend to mobile and web frontends, build admin tools, and integrate with third-party APIs.