Senior Software Backend Engineer – Python
Posted 71ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing backend services for Percona's database management solutions. Collaborate with distributed teams, delivering high-quality software.
Responsibilities:
- Design, code, implement, and document improvements to a high standard
- Build and maintain backend services that integrate with database systems and operational tooling
- Create and submit patches for review, perform periodic source code merges
- Perform root cause analysis of customer-impacting defects to provide the optimal solution
- Develop test cases for continuous integration deployment
- Participate in code and design reviews
- Diagnose and fix defects
- Create documentation about your work that is consumable and can be refined by our documentation team
- Share your knowledge by attending and speaking at related conferences and writing blog posts about your work
- Provide Support to our Services Teams
Requirements:
- Minimum 4 years of hands-on, production experience as a developer
- Experience with related tools/build processes (e.g. pip, make/Jenkins, containers) in Linux environments
- Experience building and operating backend services for production users
- Experience with Python web frameworks like FastAPI, Flask, or Django
- Familiarity with relational databases and data modeling concepts
- Distributed system development and/or database-related development
- Fluent in developer tools like git
- Ability to speak, listen, and write effectively in fluent English
- Working autonomously in a globally distributed organization
- Collaborating with open-source communities and colleagues via mailing lists, IRC, Slack, etc.
- Using collaboration/tracking tools like Jira/Notion
Benefits:
- flexible work hours
- funding for training, certifications, conferences
- ongoing connectivity allowances
- opportunity to participate in equity incentive plan
- remote work equipment provided
- various paid time off programs
- support for healthy work/life balance
- PAVE volunteering program
- Women Transforming Technology
















