FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Python
Proximity WorksSoftware Engineer building scalable backend systems using Python for Proximity. Collaborating on platform migrations and engineering initiatives for a global user base.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend development using Python, with a strong foundation in software engineering principles and experience in building scalable systems. Proficient in optimizing REST APIs, microservices, and utilizing cloud services like AWS for reliable application performance.
Highest-signal resume keywords
Python DevelopmentREST API DevelopmentMySQL Database ManagementAWS Cloud ServicesKafka Messaging
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentSoftware Engineering FundamentalsData StructuresAlgorithmsObject-Oriented ProgrammingMicroservicesDistributed SystemsDebuggingAnalytical SkillsProblem-Solving
Soft Skills
CommunicationCollaborationOwnership Mindset
Tools & Technologies
MySQLAWSKafkaGit
Industry Keywords
Scalable SystemsClean CodeEngineering Best PracticesSystem DesignApplication Performance
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsKafkaMicroservicesMySQLPython
About the role
Key responsibilities & impact- Design, develop, and maintain scalable backend services using **Python**.
- Build and optimize REST APIs, microservices, and distributed systems.
- Contribute to key engineering initiatives, including:
- - **Media Pipeline Migration to Temporal**
- - **Communication Platform Migration**
- Work with **MySQL**, **Kafka**, and **AWS** to build reliable and fault-tolerant systems.
- Write clean, maintainable, and well-tested code following engineering best practices.
- Participate in system design discussions and contribute to architectural decisions.
- Monitor, troubleshoot, and optimize application performance, scalability, and reliability.
- Collaborate closely with cross-functional engineering teams to deliver high-quality software.
- Take end-to-end ownership of features—from design and development to deployment and monitoring.
- Continuously improve engineering practices, code quality, and system performance.
Requirements
What you’ll need- 2–3 years of hands-on experience in backend development using **Python**.
- Strong software engineering fundamentals, including data structures, algorithms, and object-oriented programming.
- Experience building and maintaining production-grade backend applications.
- Hands-on experience with **MySQL** or other relational databases.
- Experience working with **AWS** cloud services.
- Experience with **Kafka** or other messaging/event-streaming platforms.
- Good understanding of REST APIs, microservices, and distributed systems.
- Familiarity with version control (Git) and software development best practices.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication, collaboration, and ownership mindset.
Benefits
Comp & perks- Best-in-class salary: We hire strong talent and compensate accordingly.
- Opportunity to work on products used by millions of users globally.
- Exposure to large-scale distributed systems and backend platform engineering.
- Continuous learning alongside experienced engineers and product leaders.
- High ownership, rapid growth, and meaningful engineering impact.