Skip to content

Open nowPosted 16 hours ago

Senior Software Engineer

Gravitee18 open roles

Where
Denver, United States
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software EngineerGravitee · Denver, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Gravitee's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.5% of postings close within 7 days. Measured by our own scanner across the market. Gravitee postings stay open a median of 32 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.6%3 days
  3. 13.5%7 days
  4. 21.8%14 days
  5. 36.6%30 days
  6. 58.9%60 days
This job: posted 16 hours ago

Gravitee median: 32 days open

The posting

About Gravitee

Recognized in Gartner's inaugural 2026 Magic Quadrant™ for AI Agent Management Platforms and named a Leader in the Gartner® Magic Quadrant™ for API Management for three consecutive years, Gravitee brings AI agents and the APIs they rely on under one unified control plane. We provide a platform for managing and securing APIs, event streams, and AI agent interactions. Organizations including Michelin, Roche, and Blue Yonder use Gravitee to control and observe systems their businesses depend on.

Why join us?

  • The mission: Help define how enterprises securely adopt AI agents, alongside the APIs and event streams they already rely on.
  • The momentum: Join a high-growth market leader that combines proven technology and customer trust with the pace of a scale-up.
  • The culture: We hire pragmatic builders who take ownership, collaborate openly, and Hold Nothing Back.

The Role & Why It Exists

We are looking for Senior Software Engineers to build Gravitee's core products and the next-generation product surface in Gamma. You will join one of three areas: API Management (APIM) and the gateway runtime, Access Management (AM), or the Event Gateway for Kafka. The work sits where API governance, identity, event streaming, and AI agent management meet.

These are new roles in the US. Today, most core platform engineering is based in Europe. These hires build US-hours ownership of Level 3 and Level 4 escalations for our products, and add delivery capacity toward parity in Gamma and the AI Agent Management roadmap.

You will split your time roughly 80% feature delivery and 20% L3/L4 support and bug fixing (it varies week to week), working as an embedded member of a product team based in Europe. We will match you to the area that best fits your experience. This is a hands-on role for an engineer who is comfortable moving between services, APIs, data models, and technical design.

Location: Denver, Colorado preferred. Elsewhere in the US is acceptable, with monthly travel to the Denver hub.

What You Will Be Doing

In this role, you will:

  • Design and deliver features end to end, from technical design through implementation, testing, release, and iteration, on one of Gravitee's product areas: API Management and the gateway runtime, Access Management, or the Event Gateway for Kafka.
  • Build and evolve Java services and APIs, including performance-sensitive, asynchronous code in the runtime.
  • Contribute to the customer experience in the Gamma console, across backend APIs and TypeScript and Angular interfaces, as your team needs.
  • Keep security behavior and upgrades safe: secure defaults, certificate and secret handling, audit logs, safe migrations, and backward compatibility.
  • Own US-hours Level 3 and Level 4 escalations for your product as part of the L3 pager duty rotation.
  • Help bring AI agent management to the platform, including AI Gateways, MCP, and agent-to-agent interactions.
  • Use LLMs and AI-assisted development tools thoughtfully for prototyping, implementation, testing, and debugging, applying sound engineering judgment to validate AI-generated work.
  • Write meaningful automated tests and contribute to reliable delivery, across Gravitee's open-source platform and Enterprise Edition.
  • Collaborate with product managers, designers, and engineers, including teams based in Europe, and improve solutions through code and design reviews.

Essential Skills

We are looking for evidence that you can succeed in the role, whether gained through employment, open-source work, or equivalent practical experience:

  • 5+ years building and operating production software, on a team that ships and supports its own product; you have personally resolved production incidents.
  • Strong Java experience, including maintainable REST APIs and backend services. Strong C# with the same object-oriented depth is also considered.
  • A solid understanding of API design, data modeling, distributed systems, and asynchronous workflows.
  • Experience with relational or document data stores, including safe migrations and backward compatibility.
  • A security-first mindset: authentication and authorization fundamentals, secure defaults, and certificate and secret handling.
  • Experience with automated testing, Git-based development, code review, and iterative product delivery.
  • Hands-on experience using LLMs or AI coding assistants as part of an engineering workflow, combined with the judgment to review and improve their output.
  • Clear communication, and the ability to take an ambiguous problem through to production.
  • Willingness to join an L3 pager duty rotation in US hours.

Desired Skills

You do not need to match every item. We would be especially interested in experience with:

  • Gateways and runtimes: reactive Java (Vert.x, RxJava, Netty), or an API gateway, proxy, or service-mesh vendor or platform team (for example Kong, Google Apigee, MuleSoft, Tyk, Solo.io, Traefik, WSO2).
  • Identity: implementing OAuth 2.0 and OIDC flows, SAML 2.0, SCIM, MFA, WebAuthn/FIDO2, or FAPI, CIBA, and UMA profiles.
  • Event streaming: Kafka internals, binary protocols, backpressure, and performance under load.
  • Frontend: TypeScript with Angular or another component-based framework, including data-rich interfaces.
  • Cloud native: Docker, Kubernetes, operators and CRDs, and Elasticsearch or OpenSearch.
  • AI: MCP, Agent2Agent (A2A), tool calling, LLM proxies, or building LLM-powered applications. Prior production experience is not required.
  • Open-source software or enterprise developer platforms.

Who Thrives at Gravitee

Our growth is powered by people who bring passion to what they build, professionalism to how they work, and a commitment to doing things well.

You will thrive here if you:

  • Bring energy and a constructive attitude to the team.
  • Adapt quickly and enjoy learning unfamiliar technologies and domains.
  • Take ownership, communicate clearly, and follow through with urgency.
  • Balance delivery speed with thoughtful engineering judgment.
  • Start with the customer problem and care about the quality of the experience you create.
  • Enjoy working in a fast-moving, collaborative, international environment.

Life at Gravitee

At Gravitee, we invest in humans, not just roles.

You'll get:

  • Competitive medical coverage.
  • Pension / 401(k) program options.
  • Stock options - you build it, you own it.
  • 25 days of holiday plus in-country national holidays.
  • Three mental health days and a wellness allowance.
  • Your birthday off.
  • A professional development budget to support your growth.
  • A hybrid work culture with hubs across regions.
  • Quarterly team events and an annual company offsite.
  • A collaborative, international company culture.
  • Opportunities to grow your scope and career as Gravitee grows.

At Gravitee, we believe diverse perspectives make better products and stronger teams.

No employee or applicant will be treated less favorably on the grounds of sex, marital status, race, color, nationality, ethnic or national origin, disability, gender, sexual orientation, gender identity, age, pregnancy or maternity, marital or civil partner status, religion, or belief.

By applying, you consent to Gravitee storing and processing the personal information you submit as part of the recruitment process.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Gravitee's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Gravitee's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Gravitee's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.