Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer (Python) image - Rise Careers
Job details

Senior Backend Engineer (Python)

Our mission and where you fit in

At Employment Hero, we’re an ambitious bunch of people on a mission to make employment easier and more valuable for everyone.

Our world-class software is the easiest way for businesses to manage HR, payroll, employee engagement, and benefits.

Since our inception in 2014, we've had some pretty impressive growth (100% YoY), reached unicorn status in 2022, and now serve 400,000 businesses globally, with 3 million+ users on the platform. We have no plans to slow down.

There’s never been a more exciting time to join one of the fastest-growing SaaS unicorns, so let’s see if we could be a match!

In your role, you'll be focused on…

As one of our Senior Backend Engineers, you’ll be accountable for building and deploying the innovative features that change our customers’ lives every day. From our trailblazing AI hiring tool to our fully automated payroll solution, every component of our Employment Operating System is carefully designed to disrupt the employment industry for the better, improving the lives of business owners and entrepreneurs everywhere.

Our world-class Product and Engineering teams delivered almost 1,000 new features last year. As one of our Senior Engineers, you’ll play a vital role in the continued acceleration of our product strategy, by

  • Architect, develop, and maintain scalable and reliable backend systems to support machine learning infrastructure.
  • Collaborate with cross-functional teams to define requirements, design solutions, and implement features that underpin machine learning workflows.
  • Continuously optimize and enhance existing infrastructure to boost the performance and resilience of our machine learning models and data pipelines.
  • Work on data ingestion, processing, and storage systems to ensure the availability of high-quality data for training and inference.
  • Implement robust monitoring, logging, and alerting solutions to ensure the health and performance of our machine learning infrastructure.
  • Stay informed about the latest industry trends and emerging technologies in the fields of machine learning and data engineering.
  • Mentor and provide technical guidance to junior engineers, fostering a culture of learning and professional growth.

You’re the hero we’re looking for if

  • Strong expertise in Python and its frameworks (e.g., Django, Flask) with a focus on building scalable and maintainable code.
  • Good understanding of database concepts and experience working with relational databases like PostgreSQL or MySQL.
  • Experience in developing software, using microservices or SOA architecture for deployment on public clouds, preferably AWS
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and a strong understanding of software design patterns.
  • Quality coding practices, including test-driven development, unit testing and secure coding awareness
  • Experience using Agile methodologies and working with Product teams
  • Have experience in mentoring team mates, or even leading a squad
  • English language abilities, both written and verbal - you’ll be working with people across the world, including from Australia


It’ll be great, but not essential, if you also have experience with:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A master's degree is a plus.
  • Experience in functional programming.
  • Familiarity with AWS tooling and environments, including EC2, Kubernetes, etc.

The EH Way

The EH Way is how we describe our culture at Employment Hero and how we all operate. It is our DNA. You can read all about it on our careers page

In short, you’ll love working with us if

  • Revolutionising employment gets your heart racing.
  • You thrive on the flexibility (and responsibility) of a remote-first business.
  • Our values align, and shape how you show up every day.
  • You love the dynamic pace of a startup, are driven by innovation, and enjoy working with other smart people.

But don’t just take it from us, hear from your local heroes Thao Ta, Head of People and Culture & Hung Pham, Group Engineer Manager Life at Employment Hero | Vietnam

Plus, you’ll get to enjoy a number of great perks, including 

  • A generous budget for your home office.
  • Cutting-edge tools and technology.
  • 20 days Annual Leave, plus VN Public Holidays.
  • $500 USD for your professional development plan.
  • $500 USD for English learning courses.
  • Premium Healthcare Insurance Program for you and your loved ones, plus full gross salary paid social insurance.
  • Sports club funded by Employment Hero.
  • Monthly get-together event in the office for team bonding and VND 80,000 budget for lunch for day-in-office.
  • Reward and recognition programs - because great work should be recognised and rewarded.
  • Employee Share Option Program: be an owner of Employment Hero.
  • Annual Global Gathering - so far we’ve been to Thailand, Vietnam, Bali and are excited to meet in Dubai in 2025.

Are we a match? 

Think we're the right match for you? Fantastic! Click 'Apply' and our talent team will reach out with the next steps.

At Employment Hero, we are committed to safeguarding the privacy of your application data. To understand how we do so, you can read our Applicant Privacy Policy here https//employmenthero.com/legals/applicant-policy/

Employment Hero celebrates diverse perspectives and experiences, we invite people of all backgrounds and identities to apply for this position.

Employment Hero Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Employment Hero DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Employment Hero
Employment Hero CEO photo
Ben Thompson
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer (Python), Employment Hero

At Employment Hero, we're on an exciting journey, and we're looking for a Senior Backend Engineer (Python) to join our team. This position is crucial in helping us make employment easier and more valuable for everyone. As a Senior Backend Engineer, you will be at the forefront of innovation, responsible for building and deploying features that genuinely transform our customers' experiences. From enhancing our AI hiring tool to optimizing our automated payroll solution, your work will directly impact over 3 million users globally. Your expertise in Python and various frameworks will be invaluable as you architect, develop, and maintain scalable backend systems that support our machine learning infrastructure. Collaborating with talented cross-functional teams, you'll play a key role in designing solutions that enhance our machine learning workflows. We expect you to continuously optimize our existing systems, ensuring data pipelines are efficient and resilient, all while mentoring junior engineers to foster growth within the team. If you thrive in a dynamic environment and love tackling challenges head-on, this role at Employment Hero is tailor-made for you. We believe in a culture of learning and innovation, and we're dedicated to revolutionizing the employment landscape. Join us, and let’s create lasting change together!

Frequently Asked Questions (FAQs) for Senior Backend Engineer (Python) Role at Employment Hero
What are the key responsibilities of a Senior Backend Engineer (Python) at Employment Hero?

As a Senior Backend Engineer (Python) at Employment Hero, you will be responsible for architecting, developing, and maintaining scalable backend systems that support our innovative machine learning infrastructure. Your key tasks will include collaborating with cross-functional teams, optimizing existing infrastructure, working on data ingestion and processing systems, and implementing robust monitoring solutions to ensure the health of our backend systems.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer (Python) position at Employment Hero?

Candidates applying for the Senior Backend Engineer (Python) role at Employment Hero should have strong expertise in Python and its frameworks, such as Django and Flask. A good understanding of database concepts, experience with relational databases like PostgreSQL or MySQL, and familiarity with microservices or SOA architecture are also essential. Experience with AWS, containerization technologies like Docker, and a background in Agile methodologies are highly beneficial.

Join Rise to see the full answer
How does Employment Hero foster the professional growth of Senior Backend Engineers?

At Employment Hero, fostering professional growth is a priority. As a Senior Backend Engineer (Python), you will have ample opportunities to mentor junior team members, which enhances your leadership skills. Furthermore, the company provides a generous budget for professional development and English learning courses, ensuring that you can continually improve your skills and stay up to date with the latest industry trends.

Join Rise to see the full answer
What is the work culture like for a Senior Backend Engineer (Python) at Employment Hero?

Employment Hero embraces a dynamic and flexible work culture, ideal for a Senior Backend Engineer (Python) who thrives in a remote-first environment. You'll be part of a collaborative team that values innovation, learning, and the pursuit of excellence. The culture, known as 'The EH Way', encourages you to contribute your unique perspectives and work alongside smart, passionate colleagues to revolutionize employment for businesses worldwide.

Join Rise to see the full answer
What perks and benefits can a Senior Backend Engineer (Python) expect at Employment Hero?

As a Senior Backend Engineer (Python) at Employment Hero, you'll enjoy a range of attractive perks and benefits, including a generous budget for your home office setup, 20 days of annual leave plus public holidays, premium healthcare insurance, and professional development funds. Additionally, we offer an Employee Share Option Program and exciting global gatherings, ensuring you feel valued and connected within our vibrant team.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer (Python)
Can you describe your experience with Python frameworks like Django or Flask?

When answering this question, highlight specific projects where you utilized Python frameworks, focusing on how these frameworks aided in solving challenges or improving processes. Discuss the benefits of choosing a particular framework for the needs of a project, and be prepared to showcase your coding practices and design patterns utilized during development.

Join Rise to see the full answer
How do you approach optimizing backend systems for performance?

In your response, describe a systematic approach to optimizing backend systems that may include profiling existing systems, identifying bottlenecks, and applying design patterns or caching solutions. Provide examples of past experiences in which your optimizations led to measurable improvements in system performance.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss how you have implemented microservices architecture in past projects, emphasizing benefits such as scalability and maintainability. Be sure to mention the tools or platforms you used, the challenges you faced, and how you overcame them to provide a clear understanding of your expertise in this area.

Join Rise to see the full answer
Can you explain how you have used Agile methodologies in your previous roles?

Describe your previous experience working in Agile teams, including specific frameworks (like Scrum or Kanban) you've utilized. Provide examples of how Agile has influenced your development processes, improved team communication, and facilitated faster delivery of features or products.

Join Rise to see the full answer
How do you ensure the code you produce is maintainable and scalable?

Share specific strategies you employ to produce maintainable and scalable code, such as adhering to coding standards, performing code reviews, and employing test-driven development (TDD). Be sure to provide examples from your past projects that demonstrate your commitment to coding quality and maintainability.

Join Rise to see the full answer
What challenges have you encountered when working with databases, and how did you resolve them?

Be candid about challenges you have faced, such as performance issues, data consistency, or schema changes. Outline the steps you took to resolve these challenges, showcasing your problem-solving skills and understanding of database concepts while also discussing any tools you utilized.

Join Rise to see the full answer
How do you mentor junior team members?

In your response, outline your approach to mentoring, including techniques you find effective like pair programming, code reviews, or organizing workshops. Discuss the importance of professional growth and provide examples of how your mentoring has positively impacted the team's performance or project outcomes.

Join Rise to see the full answer
What monitoring tools do you recommend for backend systems, and why?

Discuss various monitoring tools you've worked with, such as Prometheus, Grafana, or New Relic, and explain why monitoring is critical for backend systems. Highlight a past experience where implementing monitoring solutions significantly improved system reliability or performance.

Join Rise to see the full answer
How do you stay updated with the latest trends in software engineering and machine learning?

Discuss your commitment to staying current by reading industry blogs, joining online communities, attending webinars, or taking courses. Be specific about the resources you utilize and mention any conferences you’ve attended to show your proactive approach to continuous learning.

Join Rise to see the full answer
What do you find most exciting about the role of Senior Backend Engineer at Employment Hero?

Your answer should demonstrate enthusiasm for the role by mentioning specific elements of the job description that resonate with you, such as the opportunity to mentor others, engage with innovative projects in machine learning, or contribute to redefining employment. Showing your passion for the company's mission will resonate with interviewers.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

Join Humi as a Senior Operations Analyst and help streamline operations for a leading Canadian employment platform.

Photo of the Rise User
Posted 4 days ago

Humi is looking for a Partner Marketing Lead to enhance its partner model and drive growth through effective marketing strategies.

Photo of the Rise User
Comcast Remote PA - Philadelphia, 1800 Arch St
Posted 9 days ago
Photo of the Rise User
Visa Remote Highlands Ranch
Posted 8 days ago
Vibrant Practice Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 13 days ago

Join EDF as a Senior Software Engineer (Full-Stack) to innovate and lead in a dynamic software engineering environment.

Photo of the Rise User

Join Doma Technology as a Senior Staff Software Engineer to lead innovative solutions in the real estate industry.

Brunswick Hybrid Champaign, Illinois, United States
Posted 9 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 31, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Lisbon just viewed Associate Cybersecurity Analyst - IAM at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Associate Buyer - Hardgoods at Huckberry
Photo of the Rise User
Someone from OH, Cleveland just viewed Inside Sales Representative at Elvtr
Photo of the Rise User
Someone from OH, Dayton just viewed Risk Operations Specialist at Imprint
Photo of the Rise User
155 people applied to Scrum Master-Remote at DICE
A
Someone from OH, Cleveland just viewed Traffic Control Flagger at AWP Safety
Photo of the Rise User
7 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer at CEQUENS
Photo of the Rise User
20 people applied to Front-end Developer at Venturenox
Photo of the Rise User
7 people applied to Game Developer at Bigger Games
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer (6 month contract) at Jerry
A
Someone from OH, Cleveland just viewed Junior Communications Specialist at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Columbus just viewed Telecom Coordinator at The Cheesecake Factory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Data Engineer at Visa
Photo of the Rise User
Someone from OH, Mason just viewed R&D Mechanical Engineer at Traeger Wood Pellet Grills
K
Someone from OH, Cleveland just viewed Game Director at KIMARU Talent
Photo of the Rise User
11 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Dublin just viewed Associate, Legal Ops - United States (Remote) at EvenUp
Photo of the Rise User
9 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork