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 Python Engineer
Applied Technology GroupSenior Python Engineer at ATG USA developing scalable web apps and APIs. Joining a supportive team with growth potential and impactful solutions for clients.
Tech Stack
Tools & technologiesDjangoDockerPostgresPython
About the role
Key responsibilities & impact- Build quality and resilient solutions for projects ranging from mobile applications to web-based SaaS applications to enterprise process automation and integration projects.
- Work closely with the Product Owner to design APIs, data models and all back-end components to fit the project needs.
- Work closely with the front-end web or mobile developer to design APIs.
- Conduct code reviews to ensure code quality and distribute knowledge.
- Bring user experiences to life; your skills and experience will make our products great and help our team grow every day!
Requirements
What you’ll need- 5 - 10+ years' experience designing appropriate software architecture for the problem being solved
- Extensive experience building web apps and APIs using Python and Django
- Solid knowledge and experience with PostgreSQL
- Experience designing & developing secure RESTful APIs and the Django Rest Framework
- Experience designing & developing resilient integrations with other API based system, designing for performance including caching, queueing, and logging
- Experience with background jobs in Celery and Flower
- Experience with auth, social auth, MFA
- Experience with Github or similar and branching.
- Experience deploying with CI/CD pipelines and Github actions.
- Experience building and deploying Docker Containers
- Experience with observability and telemetry tools
- Keen root cause diagnosis - able to efficiently find the cause of a problem and provide a stable resolution
- Project Management: Document requirements, data flows, and system architecture
- Estimate work
- Plan project timelines (agile, waterfall, hybrid)
- Manage time for yourself and others effectively
- Team Player: Provide thought leadership on best practices including readable, maintainable, performant, and secure coding practices
- Mentor less experienced team members
- Effective communication to identify priorities and communicate through blockers
- Detail oriented, ability to understand and business processes & data
Benefits
Comp & perks- Health, Dental and Vision Benefits
- Short-Term and Long-Term Disability
- Wellness Programs
- 3 weeks of PTO each year, paid holidays, and your birthday off
- 2 paid volunteer days each year
- 401k match up to 4% after 90 days of employment
- Great culture with frequent in-person events and gatherings
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
Software Architecture DesignWeb Application DevelopmentAPI DevelopmentDjango Rest FrameworkCelery Background JobsDocker ContainerizationObservability ToolsCaching and QueueingMFA ImplementationCode Review
Soft Skills
Effective CommunicationTeam CollaborationMentoringDetail OrientedThought Leadership