Senior Back-end Software Engineer

12 Hours ago โ€ข 5 Years +

Job Summary

Job Description

As a Senior Back-end Software Engineer, you will be part of a cross-functional product team. You will design and develop innovative solutions, build new product features, and improve existing back-end systems for maintainability, performance, reliability, and resiliency. You'll write and maintain tests, ship code to production, and automate repetitive tasks. You'll also write and review RFCs, engage in technical discussions, and review the work of others. This role involves continuous learning and contributing to engineering practices and tooling. The role requires a strong understanding of distributed systems, software design patterns, and the ability to produce well-documented and tested code. The team is international, working in a dynamic and fun environment.
Must have:
  • Experience building and maintaining back-end services.
  • Experience developing cloud services (5+ years).
  • Strong command of English, verbal and written.
Good to have:
  • Hands-on experience with TypeScript on back-end.
  • Experience with Docker, software containerization and microservices architectures.
  • Experience with PostgreSQL.
Perks:
  • RSUs grant in a rapidly growing company.
  • Annual bonus.
  • Multinational team.
  • Learning & Development plan.
  • Notebook/Macbook and 34โ€™โ€™ curved monitor.
  • 25 days of vacation, 4 sick days, Company day off 31.12.
  • 10 care days to care for your loved ones.
  • Extra parental vacation (3-6 months).
  • RSUs grant for a newborn child.
  • Life insurance.
  • Benefit Plus Cafeteria.
  • Remote working allowance.
  • Snack bar, coffee, tea, fruit and vegetable, and sweets all day.
  • Monday breakfast, Wednesday lunch, and Friday break, with company-provided food and drinks.
  • Flexible working hours + home office.
  • Company therapy pets in Prague's office.
  • Company 3D printer.
  • Team buildings, parties, and company events multiple times a year.

Job Details

  • Become part of a cross-functional product team working on the engine that executes thousands of automations per second.
  • Design and develop innovative solutions, and build new product features.
  • Improve existing back-end systems to enhance maintainability, performance, reliability, and resiliency.
  • Write and maintain tests.
  • Ship code to production.
  • Automate repetitive work.
  • Write and review RFCs and technical documentation.
  • Review and give feedback on the work of others.
  • Invest time into learning new things and growing.
  • If you like, you can participate in cross-cutting initiatives and influence how engineering practices and tooling evolve at Make.
  • Have fun at work :)

 

Our Tech stack

  • โš™๏ธ Back-end: JS/TS, Node.js, PostgreSQL, RabbitMQ, Redis, Elasticsearch
  • ๐Ÿ–ฅ Front-end: JS/TS, Angular, React, Web Components, Canvas
  • โ˜๏ธ Infra: Docker, Kubernetes, AWS
  • ๐Ÿšš CI/CD: GitHub, CircleCI
  • ๐Ÿ”Ž Monitoring: DataDog

 

What we expect from you

You have experience building and maintaining back-end services and understand the demands of running a service in production. You are fascinated about the world of distributed systems and want to grow in that area. You are aware of common software and microservice design patterns and have applied some of them in your work. You produce readable, well-documented, and tested code. You can engage in informed technical discussions. Specifically, we are looking for the following qualifications:

  • Proven experience in developing cloud services (5+ years)
  • Hands-on experience with TypeScript on back-end is a big plus
  • Experience with Docker, software containerization and microservices architectures are more than welcome
  • Experience with PostgreSQL and other particular technologies from our stack is beneficial
  • Strong command of English, both verbal and written (we are an international team).

 

What we offer

  • ๐Ÿ“ˆ RSUs grant in a rapidly growing company raising its value every day
  • ๐Ÿ’ธ Annual bonus
  • ๐ŸŒŽ Multinational team with 42 nationalities creating the future of automation
  • ๐ŸŽ“ Learning & Development plan (online language, professional courses, conference tickets and other trainings) & 2 learning days per year 
  • ๐ŸŽ Notebook/Macbook and 34โ€™โ€™ curved monitor
  • ๐Ÿ 25 days of vacation, 4 sick days, Company day off 31.12.
  • ๐Ÿซถ 10 care days to care for your loved ones
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Extra parental vacation (3-6 months) 
  • ๐Ÿ‘ถ RSUs grant for a newborn child
  • โ˜‚๏ธ Life insurance
  • ๐Ÿ‹๏ธ Benefit Plus Cafeteria (incl. MultiSport Card)
  • ๐Ÿ’ฐ Remote working allowance
  • ๐Ÿ Snack bar, coffee, tea, fruit and vegetable, and sweets all day - every day - available for everyone
  • ๐Ÿฅ— Monday breakfast, Wednesday lunch, and Friday break, with company-provided food and drinks, with music and lively discussion
  • ๐Ÿก Flexible working hours + home office 
  • ๐Ÿ• Company therapy pets in Prague's office (dog-friendly office)
  • ๐Ÿ–จ Company 3D printer 
  • ๐Ÿฅณ Team buildings, parties, and company events multiple times a year

 

What we stand for:

๐Ÿค We roll together - We embrace different ideas to grow together and create powerful solutions. 

๐Ÿš€ Customer impact first - We empower our customers to succeed, aiming for sustainable impact.

โšฝ Game on! - We're explorers at heart: play is our fuel and creativity has no limits. 

For more, feel free to check out our Life at Make Instagram, Meet-up page, or YouTube to get a sense of the vibe.

Find us on Glassdoor.

Make is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment and equal opportunity in all aspects of employment. We will not tolerate any unlawful discrimination or harassment of any kind. We make all employment decisions without regard to race/ethnicity, color, sex, pregnancy, age, sexual orientation, gender identity or expression, transgender status, national origin, citizenship status, religion, physical or mental disability, veteran status, or any other factor protected by applicable anti-discrimination laws.  As a US federal contractor, we are committed to the principles of affirmative action in accordance with applicable laws and regulations.  Different makes us better.

Accessibility and Candidate Notices

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Prague, Czechia

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Make is a visual platform for anyone to design, build, and automate anything. Headquartered in Prague since its release in 2016, Make was acquired by Celonis in 2020, and currently operates as an independent business unit under the Celonis umbrella. As we continue to grow, we look forward to hiring the best talent from all over the globe for all our areas and departments.

Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Prague, Czechia (On-Site)

Prague, Czechia (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Prague, Czechia (On-Site)

Prague, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Make

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug