{"id":3824329,"url":"https://alion.io/job/gravitee-senior-software-engineer-4","title":"Senior Software Engineer","company":{"id":52288,"name":"Gravitee","domain":"gravitee.io","url":"https://alion.io/company/gravitee","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"A","score":94,"open_postings":4,"ghost_share":0,"stale_share":0.25,"repost_share":0,"time_to_fill_p50_days":44,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Denver, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"C#","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"PagerDuty","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"A2A","optional":true},{"name":"Apex","optional":true},{"name":"API Gateway","optional":true},{"name":"Docker","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Function Calling","optional":true},{"name":"JavaScript","optional":true},{"name":"Kong","optional":true},{"name":"Kubernetes","optional":true},{"name":"LLM","optional":true},{"name":"MuleSoft","optional":true},{"name":"Netty","optional":true},{"name":"OpenSearch","optional":true},{"name":"RxJava","optional":true},{"name":"Traefik","optional":true},{"name":"Vert.x","optional":true}],"status":"live","first_seen_at":"2026-11-05T16:39:21Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-07T14:24:35Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"About Gravitee\nRecognized 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.\nWhy join us?\nThe mission: Help define how enterprises securely adopt AI agents, alongside the APIs and event streams they already rely on.\n\nThe momentum: Join a high-growth market leader that combines proven technology and customer trust with the pace of a scale-up.\n\nThe culture: We hire pragmatic builders who take ownership, collaborate openly, and Hold Nothing Back.\n\nThe Role & Why It Exists\nWe 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.\nThese 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.\nYou 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.\n\nLocation: Denver, Colorado preferred. Elsewhere in the US is acceptable, with monthly travel to the Denver hub.\nWhat You Will Be Doing\nIn this role, you will:\nDesign 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.\n\nBuild and evolve Java services and APIs, including performance-sensitive, asynchronous code in the runtime.\n\nContribute to the customer experience in the Gamma console, across backend APIs and TypeScript and Angular interfaces, as your team needs.\n\nKeep security behavior and upgrades safe: secure defaults, certificate and secret handling, audit logs, safe migrations, and backward compatibility.\n\nOwn US-hours Level 3 and Level 4 escalations for your product as part of the L3 pager duty rotation.\n\nHelp bring AI agent management to the platform, including AI Gateways, MCP, and agent-to-agent interactions.\n\nUse LLMs and AI-assisted development tools thoughtfully for prototyping, implementation, testing, and debugging, applying sound engineering judgment to validate AI-generated work.\n\nWrite meaningful automated tests and contribute to reliable delivery, across Gravitee's open-source platform and Enterprise Edition.\n\nCollaborate with product managers, designers, and engineers, including teams based in Europe, and improve solutions through code and design reviews.\n\nEssential Skills\nWe are looking for evidence that you can succeed in the role, whether gained through employment, open-source work, or equivalent practical experience:\n5+ years building and operating production software, on a team that ships and supports its own product; you have personally resolved production incidents.\n\nStrong Java experience, including maintainable REST APIs and backend services. Strong C# with the same object-oriented depth is also considered.\n\nA solid understanding of API design, data modeling, distributed systems, and asynchronous workflows.\n\nExperience with relational or document data stores, including safe migrations and backward compatibility.\n\nA security-first mindset: authentication and authorization fundamentals, secure defaults, and certificate and secret handling.\n\nExperience with automated testing, Git-based development, code review, and iterative product delivery.\n\nHands-on experience using LLMs or AI coding assistants as part of an engineering workflow, combined with the judgment to review and improve their output.\n\nClear communication, and the ability to take an ambiguous problem through to production.\n\nWillingness to join an L3 pager duty rotation in US hours.\n\nDesired Skills\nYou do not need to match every item. We would be especially interested in experience with:\nGateways 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).\n\nIdentity: implementing OAuth 2.0 and OIDC flows, SAML 2.0, SCIM, MFA, WebAuthn/FIDO2, or FAPI, CIBA, and UMA profiles.\n\nEvent streaming: Kafka internals, binary protocols, backpressure, and performance under load.\n\nFrontend: TypeScript with Angular or another component-based framework, including data-rich interfaces.\n\nCloud native: Docker, Kubernetes, operators and CRDs, and Elasticsearch or OpenSearch.\n\nAI: MCP, Agent2Agent (A2A), tool calling, LLM proxies, or building LLM-powered applications. Prior production experience is not required.\n\nOpen-source software or enterprise developer platforms.\n\nWho Thrives at Gravitee\nOur growth is powered by people who bring passion to what they build, professionalism to how they work, and a commitment to doing things well.\nYou will thrive here if you:\nBring energy and a constructive attitude to the team.\n\nAdapt quickly and enjoy learning unfamiliar technologies and domains.\n\nTake ownership, communicate clearly, and follow through with urgency.\n\nBalance delivery speed with thoughtful engineering judgment.\n\nStart with the customer problem and care about the quality of the experience you create.\n\nEnjoy working in a fast-moving, collaborative, international environment.\n\nLife at Gravitee\nAt Gravitee, we invest in humans, not just roles.\nYou'll get:\nCompetitive medical coverage.\n\nPension / 401(k) program options.\n\nStock options - you build it, you own it.\n\n25 days of holiday plus in-country national holidays.\n\nThree mental health days and a wellness allowance.\n\nYour birthday off.\n\nA professional development budget to support your growth.\n\nA hybrid work culture with hubs across regions.\n\nQuarterly team events and an annual company offsite.\n\nA collaborative, international company culture.\n\nOpportunities to grow your scope and career as Gravitee grows.\n\nAt Gravitee, we believe diverse perspectives make better products and stronger teams.\nNo 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.\nBy applying, you consent to Gravitee storing and processing the personal information you submit as part of the recruitment process.","description_format":"text","description_chars":7230,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Professional development","Stock options"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["AI Agents","Integration & API Management"],"lifecycle":[{"event":"open","at":"2026-11-05T18:00:55Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":44,"reasons":["conf:2","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/gravitee-senior-software-engineer-4","json_url":"https://alion.io/job/gravitee-senior-software-engineer-4.json","meta":{"generated_at":"2026-11-07T21:24:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":34574,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":52288},"rest":"https://alion.io/mcp/rest/get_company?id=52288"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgravitee-senior-software-engineer-4"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgravitee-senior-software-engineer-4"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgravitee-senior-software-engineer-4"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/gravitee-senior-software-engineer-4\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgravitee-senior-software-engineer-4"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3824329}},{"tool":"search_jobs","arguments":{"company":"gravitee.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3824329},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}