
Senior Software Engineer, Python
PerfectServe
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $130,000 - $160,000 per year
Job Level
About the role
- As a key member of a high-performing team of Python and React experts, you will design, build, and maintain highly performant, well-structured, and well-tested code for our Operator Console services.
- Champion and evolve our team's best practices in code quality, automated testing, and observability to drive technical excellence.
- Pay it forward by formally and informally mentoring junior engineers, guiding them through technical challenges and helping them grow their careers at PerfectServe.
- Foster a 'one-team' culture by actively engaging in code reviews and providing constructive, collaborative feedback to our distributed and offshore engineering partners.
- Collaborate effectively with Product Owners, QA, and other engineering teams to deliver on complex, multi-team initiatives.
- Write Kubernetes manifests and use our CI/CD toolchain (Github Actions, Helm, ArgoCD) to deploy and manage your team's services in production.
Requirements
- 5+ years of professional software engineering experience with Python and a modern web framework (e.g., Django, Flask, FastAPI).
- 2+ years of experience deploying and managing applications in a Kubernetes environment.
- Demonstrable experience mentoring other engineers through code reviews, pair programming, and collaborative problem-solving.
- Excellent communication skills with experience working in a team distributed across multiple time zones.
- Expert-level knowledge of designing and building RESTful web APIs.
- Advanced-level knowledge of PostgreSQL or a similar relational database, including data modeling and query optimization.
- Proficiency with Git, CI/CD tools, and modern software testing best practices.
- Experience leveraging AI-powered development tools (such as Cursor, GitHub Copilot, or similar) to enhance productivity and code quality.
Benefits
- Remote first work environment
- Health, Dental, Vision, Life and Disability Insurance options available day one.
- 401K - with match and immediately vested.
- 17 company holidays, 2 floating holidays plus competitive paid time off policy
- Internal Advancement Opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonReactDjangoFlaskFastAPIKubernetesRESTful web APIsPostgreSQLGitCI/CD
Soft skills
mentoringcommunicationcollaborationcode reviewsproblem-solvingteamworkconstructive feedbacktechnical excellenceengagementleadership