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

Backend Engineer (Python)

SplitMetrics is a global software company offering an ecosystem of products and services that serve as a growth engine for top mobile-first businesses worldwide. Our ecosystem includes:

  • SplitMetrics Acquire, a platform for automating and optimizing Apple Search Ads. 

  • SplitMetrics Agency, a full-service mobile marketing agency staffed by top experts.

  • SplitMetrics Optimize, an A/B testing platform recognized as the ASO Tool of the Year.

  • App Radar by SplitMetrics: an ASO platform with advanced keyword and competitor insights.

Why SplitMetrics? 

  • For almost 10 years, we've been at the forefront of the mobile marketing industry, providing an ecosystem of market-leading technologies.

  • An Apple Search Ads Partner, SplitMetrics is the 1st company to build the Apple Search Ads management platform. 

  • Working with top mobile companies and brands globally: Skyscanner, Glovo, Flo, Babbel, Wooga and many more.

  • Generating an impressive transaction volume, with over $1 billion in ad spend flowing through our ecosystem.

  • Integrated AI into our strategic approach since 2023.

  • Effectively collaborate across 20+ countries with a remote-first and supportive culture.

We're searching for a Backend Engineer to join our Platform team.

In this role you will:

  • Build scalable high load systems using Python.

  • Work with Big data. Adapt the product to work with a large amount of data (> 200-400 million records per day).

  • Work with data: pipelines, integration, analytics.

  • Improve system reliability.

  • Design, build, deploy, monitor and maintain products.

  • Rewrite legacy systems with modern technologies.

About you:

  • Excellent knowledge of Python 5+ years.

  • Excellent knowledge of raw SQL (no ORM).

  • Experience with data storages like PostgreSQL (deep understanding of engine, performance optimization).

  • Experience in building solutions based on micro-services and scaling such systems.

  • Experience with modern CI/CD approaches and tools.

  • Experience setting up and improving the development process.

  • Strong focus on business implications when making decisions on architecture.

How we measure success in this role:

  • High-load services operate reliably under large data volumes.

  • Data is processed efficiently and used for analytics or product features.

  • The system is observable, stable, and easy to troubleshoot.

  • The platform supports product goals and scales with business.

What is there for you?

  • Time Off: Vacation and public holidays following your country's regulations. Additional PTOs annually for personal rejuvenation.

  • Health and Wellness: Medical insurance or health care compensation. Paid sick leave to prioritize your well-being.

  • Professional Development: Top online/offline conferences and mobile industry events. Internal courses for continuous professional development.

  • Performance and Growth: Micro-management-free and supportive management style. Semi-annual performance review sessions. New career opportunities through our internal mobility program.

  • Team Engagement: Corporate online events and offline team retreats. Collaboration between teams through shared OKRs. Environment conducive to open dialogue and constructive feedback.

  • Work Flexibility: Flexible working schedule for a better work-life balance. Remote-first working environment.

  • Workspace Options: Coworking costs coverage program. Office hubs in key locations for a convenient and productive work environment.

Our Culture

At SplitMetrics, our values are not just words — they guide everything we do. To achieve our ambitious goals and maintain success, we stand united by our core behaviors:

  • Move Fast

  • Get Sh*t Done

  • Build Together

  • Strive for Transparency

  • Own What You Do

  • Learn + Share = Excel

Remote Hiring Guidelines: At SplitMetrics, we welcome team members from various countries. While all our roles are remote, certain positions may have specific eligibility requirements based on location. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

SplitMetrics Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
SplitMetrics DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of SplitMetrics
SplitMetrics CEO photo
Max Kamenkov
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

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 Backend Engineer (Python), SplitMetrics

Are you ready to take your Backend Engineering skills to the next level? Join SplitMetrics, a pioneering software company in Warsaw that is revolutionizing mobile marketing! As a Backend Engineer (Python) with us, you will play a critical role in shaping the future of our powerful ecosystem of products. Imagine building scalable, high-load systems using Python, while working with big data and developing solutions that handle millions of records daily. We’re looking for someone who has at least 5 years of Python experience, shines in raw SQL without the help of an ORM, and is well-versed in PostgreSQL for performance optimization. Your excitement for microservices architecture and modern CI/CD practices will help us rewrite legacy systems and adapt our offerings for growing data needs. But it’s not just about the tech; at SplitMetrics, we believe in building a supportive remote-first culture, facilitating collaboration across 20+ countries. You’ll enjoy perks like flexible working schedules, professional development opportunities, and corporate retreats. If you love solving complex problems while driving impactful changes, then we want to hear from you! Let’s work together to enhance mobile marketing for top global brands like Skyscanner and Glovo, and grow beyond what is possible. This is not just a job; it’s a chance to be part of a forward-thinking organization where your skills will flourish and make a difference.

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

As a Backend Engineer at SplitMetrics, your primary responsibilities will include building scalable high-load systems with Python, adapting our products to work efficiently with vast datasets exceeding 200-400 million records daily, and ensuring system reliability. You will be engaged in designing, building, deploying, and maintaining our products, alongside rewriting legacy systems using modern technologies. Working closely with pipelines, integration, and analytics will also be an essential part of your role.

Join Rise to see the full answer
What qualifications do I need to apply for the Backend Engineer position at SplitMetrics?

To be considered for the Backend Engineer role at SplitMetrics, you should have excellent knowledge of Python with at least 5 years of experience, a strong grasp of raw SQL without relying on ORM, and familiarity with PostgreSQL for performance optimization. Experience in building microservice-based solutions, modern CI/CD methodologies, and the ability to enhance development processes are also crucial. A business-oriented mindset is highly valued as you will make architectural decisions with business implications in mind.

Join Rise to see the full answer
How does SplitMetrics measure success for Backend Engineers?

Success for a Backend Engineer at SplitMetrics is measured by the reliability of high-load services under significant data volumes, and how efficiently data is processed for analytics or product features. The observability and stability of the system, alongside its ability to scale with business needs and support product goals, are essential indicators of performance in this role.

Join Rise to see the full answer
What kind of work culture can I expect at SplitMetrics?

At SplitMetrics, you can look forward to a remote-first culture that values collaboration among team members across 20+ countries. We foster a supportive and constructive environment with core values that include moving fast, getting things done, building together, and striving for transparency. Our management style emphasizes minimal micromanagement and encourages open dialogue. Company retreats and regular online events strengthen team engagement and camaraderie.

Join Rise to see the full answer
What benefits can Backend Engineers expect at SplitMetrics?

Backend Engineers at SplitMetrics enjoy a variety of benefits designed to enhance work-life balance and professional growth. This includes vacation time aligned with local regulations, additional paid time off, medical insurance or health care compensation, and paid sick leave. We also offer opportunities for continuous development through conferences, internal courses, flexible work arrangements, and a supportive environment that encourages career mobility within the company.

Join Rise to see the full answer
Common Interview Questions for Backend Engineer (Python)
Can you explain your experience with Python?

When answering this question, you should highlight specific projects where you utilized Python, focusing on any relevant technologies or frameworks you've worked with. Discuss the complexity of the problems you solved, your role in the projects, and any performance optimization strategies you implemented.

Join Rise to see the full answer
How do you approach handling large data volumes?

To effectively answer this question, describe your experience with data handling strategies, such as creating efficient data pipelines, the tools you are familiar with, and how you optimize SQL queries for performance. Mention specific examples where you handled large datasets and the outcomes of those projects.

Join Rise to see the full answer
What is your process for rewriting legacy systems?

In your response, discuss the importance of assessing the legacy system's architecture, understanding its limitations, and setting goals for the new system. Explain your approach to modernizing the technology stack, performing thorough testing, and ensuring a smooth transition without impacting existing services.

Join Rise to see the full answer
How do you ensure the reliability of high-load systems?

When addressing this question, focus on your experience with performance monitoring, setting up alerts, and developing strategies for load balancing. Discuss how you implement redundancy and failure recovery processes to ensure the systems remain operational during high traffic.

Join Rise to see the full answer
Can you describe your experience with microservices?

For this question, provide an overview of your involvement in designing and implementing microservices architectures. Discuss the advantages you see in this approach, such as scalability and maintainability, and share specific examples of how you managed inter-service communication and data consistency.

Join Rise to see the full answer
What CI/CD tools have you used, and how have they improved your development process?

In your answer, mention particular CI/CD tools you've worked with and detail how they've streamlined your development lifecycle. Discuss the impact these tools had on deployment frequency, quality of code, and how they helped in automating testing and integration procedures.

Join Rise to see the full answer
How do you keep updated with the latest trends in backend development?

Your answer should reflect your commitment to continued learning. Discuss resources such as online courses, webinars, or tech blogs you follow, and any relevant conferences you attend. Sharing how you implement new knowledge into your work can further demonstrate your proactive nature.

Join Rise to see the full answer
What is your approach to troubleshooting issues in backend systems?

When replying to this, illustrate your systematic approach to troubleshooting, emphasizing your use of logging and monitoring tools to identify issues. Provide an example where you successfully resolved a significant issue, detailing the steps you took and the tools that were beneficial in your process.

Join Rise to see the full answer
How do you prioritize projects when multiple deadlines intersect?

In your response, explain your strategy for assessing project impact and urgency. Describe any tools or methods you use for task management, how you communicate with your team, and how you adjust your workflow to meet deadlines without compromising quality.

Join Rise to see the full answer
What experiences do you have with PostgreSQL?

This is an opportunity to share your expertise with PostgreSQL. Discuss specific features you've utilized, performance optimization techniques you've implemented, and any complex queries or database designs you've created. Highlight your understanding of how PostgreSQL can support backend architecture effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

SplitMetrics is looking for a Senior Java Software Engineer to develop high-traffic systems and work on innovative mobile marketing solutions.

Posted 11 days ago

We are seeking a talented Full Stack Developer to revolutionize human labor with AI-driven robotic solutions.

Photo of the Rise User

Join Jane as a Staff Software Developer to lead innovative developments in clinical charting within a supportive, remote-first workplace.

Photo of the Rise User
Posted 10 hours ago

Become a key player at Anduril Industries, focusing on designing and enhancing security features for cutting-edge military technology.

Photo of the Rise User

Turning healthcare into a meaningful mission, Tietoevry Care seeks a DevOps Engineer to spearhead cloud-based data solutions.

Photo of the Rise User
Posted 10 days ago

Become a vital part of CVS Health as a Senior Software Engineer and help transform healthcare through innovative software solutions.

Photo of the Rise User
Posted 6 days ago

Join Greenlite as a Software Engineer, Infrastructure and drive the building of secure and reliable AI system architectures for financial institutions.

Photo of the Rise User
NBCUniversal Remote 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 14 days ago

NBCUniversal is looking for a Senior Manager of Software Engineering to lead SAP S/4 HANA development teams and drive innovative solutions.

Photo of the Rise User
Posted 3 days ago

SRI Tech is looking for an experienced Python Web Developer to enhance server-side logic and ensure robust application performance.

SplitMetrics is a global software company offering an ecosystem of products and services that enable mobile-first businesses and brands worldwide to simplify their way to business success. An Apple Search Ads Partner, with a dedicated team of expe...

22 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 15, 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
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc