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

Senior Python Engineer
Nile Bits, LLC.. Design, develop, and implement new functionality for decoupled backend services .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend application development using Python and Django, with a strong focus on performance optimization, scalability, and maintainability. Proficient in mentoring team members and collaborating effectively in Agile environments to deliver high-quality software solutions.
Highest-signal resume keywords
Python DevelopmentDjango FrameworkRESTful API DesignPerformance OptimizationCloud-Native Services
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 Application DevelopmentDjango ORMRelational DatabasesAsynchronous MessagingObject-Oriented ProgrammingSoftware Design PatternsTechnical DocumentationDebugging and TroubleshootingSQL Performance OptimizationAgile/Scrum Methodologies
Soft Skills
CommunicationCollaborationMentoringProblem-SolvingOwnership
Tools & Technologies
GitNew RelicRedisMemcachedElasticsearchClaude CodeGitHub CopilotCodex
Industry Keywords
Decoupled Backend ServicesDistributed SystemsTechnical Design DiscussionsEngineering Best PracticesContinuous Improvement
Tech Stack
Tools & technologiesCloudDistributed SystemsDjangoElasticSearchGraphQLMySQLPythonRedisSQL
About the role
Key responsibilities & impact- Design, develop, and implement new functionality for decoupled backend services
- Maintain, enhance, and refactor existing backend applications to improve scalability, reliability, and maintainability
- Analyze and optimize application performance, database queries, and overall system efficiency
- Take ownership of backend services throughout their lifecycle, including architecture, deployment, production support, monitoring, and continuous improvement
- Participate in technical design discussions, solution architecture, and project planning sessions
- Collaborate with engineers, product managers, and stakeholders to deliver high-quality software solutions
- Review code, provide constructive feedback, and champion engineering best practices through peer collaboration
- Mentor and support other team members by sharing technical expertise and assisting with complex engineering challenges
- Troubleshoot production issues using profiling, monitoring, logging, and diagnostic tools
- Produce and maintain clear technical documentation, architectural diagrams, and design specifications
- Evaluate emerging technologies and recommend improvements to the engineering stack
- Utilize AI-powered development tools such as Claude Code, GitHub Copilot, or Codex to accelerate development while ensuring code quality, correctness, security, and maintainability
Requirements
What you’ll need- At least 5 years of professional experience developing backend applications with Python
- Strong commercial experience building web applications using Django and the Django ORM
- Solid experience working with relational databases, particularly MySQL
- Experience designing, developing, and consuming RESTful APIs, GraphQL, or similar service interfaces
- Experience working with distributed systems and asynchronous messaging technologies such as Celery
- Strong understanding of object-oriented programming, software design patterns, clean architecture, and distributed system design
- Experience using Git-based version control workflows, including branching strategies, pull requests, and code reviews
- Experience writing technical documentation and software design specifications
- Strong debugging, troubleshooting, and performance optimization skills using profiling tools, SQL execution plans, application monitoring tools (e.g., New Relic), and related technologies
- Ability to work independently, take ownership of technical solutions, prioritize tasks effectively, and proactively resolve issues
- Strong communication and collaboration skills with the ability to participate in technical discussions and mentor other engineers
- Experience with Redis, Memcached, Elasticsearch, and Celery
- Experience building, deploying, and operating cloud-native or highly scalable backend services
- Experience working within Agile/Scrum development environments
- Hands-on experience using AI-assisted development tools such as Claude Code, GitHub Copilot, or Codex
- Experience mentoring junior and mid-level engineers and contributing to engineering standards and best practices
Benefits
Comp & perks- Permanent employment
- 40 hours/week
- 21 days of annual leave