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.
Tech Stack
Tools & technologiesAngularCloudDjangoDockerJavaKafkaKubernetesPostgresPythonReactSQL
About the role
Key responsibilities & impact- Participate in software development projects from conception through implementation and delivery
- Collaborate with multidisciplinary teams to develop and maintain innovative solutions
- Contribute to system architecture and make technical decisions
- Develop and maintain high-quality code, ensuring scalability, security and performance
- Troubleshoot complex problems, perform code reviews and provide technical guidance to team members
- Mentor and develop less senior team members
- Stay up to date with technology trends and propose adoption of new technologies and best practices
- Develop and maintain systems using FastAPI, Kafka, Docker, Kubernetes, etc.
- Refactor code and SQL queries
- Actively participate in the Code Review process to protect the team’s code and standards
- Develop tests and testing pipelines
Requirements
What you’ll need- Previous experience developing highly complex systems
- Strong programming skills (Java, React; other languages are a plus)
- Solid understanding of system architecture (scalability, modularity, fault tolerance, availability, distribution, event-driven architectures, etc.)
- Strong problem-solving and debugging skills
- Proficiency in automated testing (test writing, strategies to maximize coverage, CI/CD automation)
- Expertise in performance analysis and optimization
- Experience with monitoring (ability to design service metrics and alerts)
- Experience optimizing cloud environments (cost management, resource usage monitoring)
- Strong application security knowledge
- Fluent in code debugging
- Proficiency with relational databases (SQL Server and PostgreSQL, query optimization, efficient data modeling and design)
- Excellent communication skills
- Knowledge of agile development methodologies (Scrum, Kanban)
- Bachelor’s degree in Computer Science, Software Engineering or related fields is a plus
- Experience with Python is a plus
- Knowledge of Django, FastAPI, React and Angular is a plus
Benefits
Comp & perks- Health insurance
- Dental plan
- Life insurance (extendable to legal dependents)
- Medication assistance, extendable to dependent children
- Commuter benefit or parking allowance
- Flexible meal/food allowance
- Wellhub (formerly Gympass) and TotalPass
- Day off during your birthday month
- Parental support program (NeoBaby)
- Unico Skill, external training platform for professional development
- Childcare assistance
- Extended parental leave: 6 months for mothers and 30 days for fathers
- Employee referral program, bonuses and more!
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
JavaReactPythonFastAPIKafkaDockerKubernetesSQL ServerPostgreSQLautomated testing
Soft Skills
problem-solvingdebuggingcommunicationmentoringcollaborationtechnical guidanceadaptabilityleadershipcritical thinkinginnovation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering
