Job Title: Backend Developer / Engineer (Python, Django, Terraform)
Location: South San Francisco, CA
Job Summary: We are looking for a skilled Backend Developer/Engineer with a strong command of Python, hands-on experience with the Django framework, and a solid understanding of infrastructure-as-code using Terraform. This role will be crucial in designing, building, and maintaining the backend services that power our core applications, ensuring they are scalable, efficient, and reliable. The ideal candidate will be proficient in all stages of the software development lifecycle, from system design to deployment and maintenance.
________________________________________
Key Responsibilities
Backend Development: Design, build, and maintain robust, high-performance backend services and APIs using Python and the Django REST Framework.
Infrastructure Management: Use Terraform to provision and manage cloud infrastructure, ensuring our backend services are deployed in a scalable and reliable environment.
Database Management: Design, optimize, and interact with relational and/or NoSQL databases to support application functionality.
API Design: Develop and document clean, well-structured, and efficient APIs for use by front-end developers and other internal services.
Testing & Quality: Write comprehensive unit, integration, and end-to-end tests to ensure code quality and system reliability.
Collaboration: Work closely with front-end developers, product managers, and other stakeholders to translate business requirements into technical solutions.
________________________________________
Required Qualifications
Experience: 3+ years of professional experience in backend development.
Technical Skills:
Expertise in Python programming.
Strong hands-on experience with the Django and Django REST Framework.
Proven experience with Terraform for infrastructure-as-code.
Proficiency with SQL and experience working with at least one relational database (e.g., PostgreSQL, MySQL).
Familiarity with RESTful API design principles.
Knowledge of version control systems, particularly Git.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication skills, with the ability to clearly articulate technical concepts.
A proactive and collaborative approach to development.
Ability to work effectively in an agile development environment
...classifications protected by applicable federal, state or local laws. About The biggest differenceourcustomersand guestsexperience at Fred Haas Companies isadedicatedstaff of friendly, well-trained, and experienced employees.Reflecting the diversity of Houston today,...
Title: Human Resources Generalist Location: Minneapolis, MN (Hybrid) Position Summary Reporting to the Director, Human Resources, the Human Resources Generalist will focus on ensuring a seamless employee experience across all stages of the employee lifecycle. This...
...rooms etc. Plan and utilize creative outreach strategy events (mailings, home visits, presentations, workshops, door-to-door flyer distribution) to motivate participants to agree to use UHF program services. Plan and facilitate educational presentations to...
...At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally...
...Have you enjoyed the rewarding experience of representing a brand or product at an event, engaging with passersby with your unique... ...rich life experience, we warmly welcome you to join us as a Brand Ambassador! WHO WE ARE We are Best Buy Window Treatment - a team of...