Jobs and Careers
MA
Senior Software Engineer - Developer Productivity team
MakeCzechiafull_timeVerifiedPosted 7 Oct 2025
About the role
<p>Make is the leading visual platform for anyone to design, build, and automate anything—from tasks and workflows to apps and systems—without the need for coding skills. We are headquartered in the flourishing tech hub of Prague, Czech Republic, and our teams are spread across the USA, UK, Germany, France, Canada, India and Chile, among other locations.</p><p><strong>Why do we love building Make (and why you might, too)?</strong></p>
<p>We’re a team of developers, and it’s second nature for us to whip up a solution with some coding. But what about folks who aren’t developers or don’t have one in their corner? They could get trapped in a monotonous cycle of tedious tasks, shuffling data around, and missing out on doing things that really matter.</p>
<p>That’s where Make comes in. We’ve created a space where anyone can craft powerful automations that are as intuitive and fun as playing a game. We’re here to share the buzz of creating something awesome that works like a charm and to turn everyday individuals into makers.</p>
<p> </p>
<p><strong>What you’ll do</strong></p>
<p>Are you passionate about building tools that empower engineers and make their work easier? As a Software Engineer in Developer Productivity, you won’t just write code—you’ll create systems and workflows that help teams build, ship, and innovate faster. Your work will remove roadblocks, establish best practices, and provide the missing pieces that streamline the entire development process.</p>
<p>This is your chance to own impactful projects that shape how our engineers work every day. If you love solving complex problems, improving workflows, and helping teams focus on what they do best—building great products—we’d love to have you on board. Together, we’ll create a platform that accelerates development and transforms the way we build software! 🚀</p>
<ul>
<li>Develop services, libraries, and frameworks that are used as building blocks to streamline the development process</li>
<li>Improve and optimize CI/CD pipelines to reduce the build time while ensuring their stability</li>
<li>Collaborate with engineering and product leads to define performance and productivity indicators (e.g., build times, test coverage, time-to-merge, deployment frequency)</li>
<li>Organize, and lead internal workshops, and knowledge-sharing sessions, and run regular surveys to promote best practices and gather feedback</li>
<li>Manage and enhance common developer tools (i.e. Github)</li>
<li>Create reusable templates and blueprints to accelerate project development</li>
<li>Establish and refine standards to maintain efficiency, scalability, and governance while promoting positive developer satisfaction</li>
<li>Shape the onboarding process by providing a one-click automated solution to configure local environments and up-to-date documentation</li>
</ul>
<p> </p>
<p><strong>Our Tech stack</strong></p>
<ul>
<li>⚙️ Back-end: TypeScript, Node.js, PostgreSQL, RabbitMQ, Redis, Elasticsearch</li>
<li>🖥 Front-end: Angular, React, Nx</li>
<li>☁️ Infra: Docker, AWS, Kubernetes, Terraform, Pulumi</li>
<li>🚚 CI/CD: CircleCI, GitHub Actions, ArgoCD</li>
<li>📝 Code Quality: Jest, ESlint, Prettier</li>
<li>🔎 Monitoring: DataDog</li>
</ul>
<p> </p>
<p><strong>What we expect from you</strong></p>
<p>You have designed and coded your fair share of services and worked with a multitude of technologies. You can easily grasp new concepts, design multiple solutions to a problem, and evaluate their pros and cons in a context. You have no difficulty expressing your designs and thoughts visually or in written form. You produce readable, well-documented, and tested code. You can have a funded technical discussion and back your opinions by facts and data. In particular, we’d like you to have the following:</p>
<ul>
<li>Minimum 5 years of proven industry experience in back-end development</li>
<li>Being familiar with most of the following technologies: Node.js, Typescript, relational databases, RabbitMQ, Elasticsearch, Redis</li>
<li>Experience with Docker, CI/CD tools, monitoring services such as Datadog</li>
<li>Experience in using Kubernetes and AWS</li>
<li>Strong grasp of software design patterns, best practices, and programming paradigms</li>
<li>Open-mindedness and analytical thinking</li>
<li>Passion about learning new things and driving improvement across the board</li>
<li>You get AI. You’re already using it daily to move faster and build better, whether you're designing a system, writing code, or shipping features.</li>
<li>Strong communication skills to effectively collaborate with other teams</li>
<li>Strong command of English – verbal & written (we’re an international team)</li>
</ul>
<p> </p>
<p><strong>What we offer</strong></p>
<ul>
<li>📈 RSUs grant in a rapidly growing company raising its value every day</li>
<li>💸 Annual bonus</li>
<li>🌎 Multinational team with 42 nationalities creating the future of automation</li>
<li>🎓 Learning & Development plan (online
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s