Software Engineer, Developer Experience (Full-Stack)
Full-stack Software Engineer on Superhuman's Developer Experience team in Porto, building internal tooling, CI/CD pipelines, and improving developer workflows for Superhuman Docs using full-stack, CI/CD, Bazel, Kubernetes, and hybrid monolith/microservices technologies.
- Compensation
- €60K–€80K / yr
- Location
- Hub - Porto
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 5+ years of software engineering experience with full-stack exposure
- Comfortable in multiple programming languages (e.g., Go, Python, Java, TypeScript)
- Hands-on experience with CI/CD systems and build tooling
- Experience with large-scale build systems like Bazel
- Comfortable with cloud-native environments (AWS/Azure/GCP) and Kubernetes
- Comfortable with hybrid monolith/microservices architectures and high-volume release processes
- Strong empathy and communication skills
- Motivated by improving developer workflows and learning new technologies
Full description
Superhuman offers a dynamic hybrid working model for this role. This flexible approach gives team members the best of both worlds: plenty of focus time along with in-person collaboration that helps foster trust, innovation, and a strong team culture.
About Superhuman
Superhuman is the AI productivity platform on a mission to unlock the superhuman potential in everyone. The Superhuman suite of apps and agents brings AI wherever people work, integrating with over 1 million applications and websites. The company’s products include Grammarly’s writing assistance, Superhuman Docs’s collaborative workspaces, Mail’s inbox management, and Go, the proactive AI assistant that understands context and delivers help automatically. Founded in 2009, Superhuman empowers over 40 million people, 50,000 organizations, and 3,000 educational institutions worldwide to eliminate busywork and focus on what matters. Learn more at and about our values here.
The Opportunity
We're looking for a full-stack Software Engineer to join our Developer Experience team in Porto and help build the next generation of engineering velocity inside Superhuman Docs. The ideal candidate is energized by making other engineers faster and happier, brings strong communication and product sense alongside their engineering skills, and thrives across a broad, fast-moving stack. This is a high-autonomy, high-impact role on a foundational team that moves fast from idea to production.
Where our central Engineering Platform team builds the org-wide paved paths and tooling, you'll be the embedded partner and spokesperson inside Superhuman Docs—bringing that central work to life in the codebase, solving what you can autonomously, and carrying the team's real-world needs back to the platform org so global and local priorities stay aligned. Much of the work is greenfield: you'll stand up new tools, workflows, and practices from scratch, in close partnership with the platform team and deeply embedded with the engineers you serve.
The impact is direct and measurable. The Docs codebase sees hundreds of pull requests every week, so your improvements compound immediately—shave a few seconds off a build and you save thousands of seconds of compute across the team every week, easy to quantify and easy to feel. You'll work across a codebase that is part monolith and part microservices, with a high volume of releases, in a role where communication is half the job and curiosity is rewarded daily.
As a Software Engineer on this team, you'll be at the heart of how Superhuman Docs gets built.
In this role, you will:
- Serve as the embedded Developer Experience partner and spokesperson for the Docs business unit—implementing what the central platform team builds within the BU’s context, resolving issues autonomously where you can, and aligning with the central team where you can’t.