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.

Senior Backend Software Engineer, Python
NLPatentSenior Backend Software Engineer at NLPatent focusing on designing and maintaining backend systems for their innovative platform. Collaborating with cross-functional teams to shape future software solutions.
Tech Stack
Tools & technologiesAWSAzureCloudDjangoDockerElasticSearchFlaskGoogle Cloud PlatformNoSQLPythonReactSQLTerraform
About the role
Key responsibilities & impact- Play a critical part in designing, building, and maintaining scalable backend systems
- Work closely with cross-functional teams
- Help shape the future of software solutions
- Contribute to the overall architecture and technical strategy
Requirements
What you’ll need- 5+ years of professional experience in backend software development primarily using Python
- Strong experience with Python web frameworks such as Django or Flask
- Proficient with RESTful API design and implementation
- Experience with database systems (SQL and NoSQL)
- Familiarity with containerization technologies like Docker and orchestration tools
- Experience working with cloud platforms such as AWS, GCP or Azure
- Solid understanding of software engineering best practices including testing, code reviews, and CI/CD pipelines
- Excellent problem-solving skills and a collaborative mindset
- Strong version control skills using Git
- Experience with NLP or semantic search systems (Preferred qualifications)
- Knowledge of large language models (LLMs) (Preferred qualifications)
- Experience with Terraform or cloud infrastructure management (Preferred qualifications)
- Familiarity with frontend technologies such as React (Preferred qualifications)
- Experience with Elasticsearch or Opensearch (Preferred qualifications)
Benefits
Comp & perks- Flexible working
- Pension
- Training & Development
- Stock Option Plan
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoFlaskRESTful APISQLNoSQLDockerAWSGCPAzure
Soft Skills
problem-solvingcollaborative mindset