We are seeking a dynamic, street-smart Backend Developer with strong Python experience and a passion for problem-solving using modern AI tools and approaches. This role is ideal for someone who can think critically, move fast, and contribute to building scalable backend systems, while also suggesting innovative and efficient solutions to help us achieve MVPs quickly.
Responsibilities
- Develop and maintain backend services and APIs for our core application.
- Integrate third-party services using REST and/or GraphQL.
- Work with NoSQL and relational databases, ensuring efficient data modeling and query performance.
- Collaborate with the team on deploying services to AWS (Lambda, API Gateway, etc.).
- Suggest and experiment with AI-based tooling for rapid development and smart code generation.
- Bring fresh ideas and pragmatic solutions to enhance the backend architecture and development pipeline.
Technical Requirements
Must Have
- More than 4 years of experience in Python development.
- Experience with NoSQL databases (e.g., MongoDB, DynamoDB).
- Proficiency in Relational Databases (e.g., PostgreSQL, MySQL).
- Experience with API integrations using REST and/or GraphQL.
- Strong communication skills in English (Advanced/Bilingual).
Nice to Have
- Experience with Node.js and/or Java.
- Familiarity with AWS services, especially Lambda and API Gateway.
- Awareness or hands-on experience with Machine Learning, Agentic AI, or similar emerging technologies.
- Experience using AI-powered code generation tools to enhance development speed and MVP creation.
SupportYourApp is a global Intelligent Support-as-a-Service leader, partnering with tech companies and industry leaders like MasterCard, Calm and MacPaw in 30+ countries since 2010 to deliver secure customer and technical support. We operate globally, supporting clients in 60 languages across diverse industries. So what if you had a chance to be a part of the world’s leading SaaS, software, or hardware solutions?
What you will do:
- Investigate and troubleshoot issues escalated from T1 involving backend, databases, and cross-system integrations;
- Reproduce bugs across web admin consoles, mobile apps, and backend APIs;
- Analyze logs, error traces, and metrics to identify root causes;
- Query production databases (read-only) to validate data-related issues;
- Implement small, low-risk fixes, including configuration changes, data corrections, and targeted code patches;
- Escalate complex issues to Engineering with clear documentation and findings;
- Track incidents and outages through resolution, using monitoring and error-tracking tools to verify fixes;
- Maintain and expand internal runbooks and knowledge bases to reduce recurring escalations;
- Maintain deep understanding of client solutions and meetKPIs.
What you need to succeed in this role:
- Excellent English skills (at least C1 for both spoken and written);
- 2+ years of customer-facing experience in L1/L2 (or L3) technical support, with hands-on troubleshooting and code-reading skills;
- Strong SQL skills and experience with production-scale relational databases;
- Familiarity with AWS or another cloud provider, including logs, services, and secrets;
- Strong customer-focused approach and excellent communication skills;
- Ability to explain technical concepts in a clear, simple, and customer-friendly manner;
- Strong written communication skills and ability to document technical findings clearly;
- Strong analytical thinking and research skills;
- Ability to identify when an escalation to the Engineering team is required;
- Positive, proactive and responsible attitude;
- Personal computer (at least 8Gb of RAM) with a stable internet connection (minimum 45 Mbps–download and 20 Mbps–upload).
Will be a great plus:
- Experience with Sentry or similar error-tracking tools and Grafana or similar monitoring tools;
- Experience supporting a mobile app (React Native or similar);
- Exposure to GraphQL and REST API debugging;
- Experience with analytical/columnar databases (ClickHouse, BigQuery, etc.);
- Prior experience in a company with a monolith-plus-services architecture, where issues often cross system boundaries.
- Opportunity to cooperate fully remotely from EU;
- Inclusive international environment;
- Compensation in USD;
- Rewards for referring friends;
- Balance between project workload and personal time, but also –internal health policy;
- Responsive leadership interested in your development and long-lasting cooperation;
- Greenhouse conditions for self-development;
- A culture built on trust, with no time-tracking requirements.
*The items listed in this section may vary depending on the terms of your engagement. Certain benefits and conditions typically apply to employees; independent contractors may not be eligible for all of these. The specific terms, including compensation, benefits, and work conditions, will be clearly defined in your agreement if selected.
We adhere to the principles of equal treatment of candidates and prohibit discrimination on any grounds protected by law.
Over 1500+ specialists who already deliver exceptional customer experiences collaborating with SupportYourApp.