Backend Engineer, Python
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Experience with containerized Python/Django (or FastAPI) services, including deployment on AWS. • Proficiency in troubleshooting production bugs in systems with limited QA support. • Strong grasp of SQL databases, CI/CD (especially CircleCI), containerized solutions, and infrastructure as code (Terraform preferred). • Comfortable contributing ideas, giving peer feedback via pull requests, and driving technical improvements autonomously. • EXPERIENCE: 3+ years of professional development experience using Python and deploying backend systems using Python frameworks like Django or FastAPI. • Track record of backend engineering support for Content Management Systems (CMS) preferred • Experience with NextJS systems • Want to accelerate your career? Apply now! • Since day one, we've been committed to having a diverse, inclusive team and culture. We are proud to be an Equal Employment Opportunity company. We value diversity, equity, and inclusion. • We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Responsibilities
• Develop, deliver, document and support robust and stable backend application features, third-party integrations and infrastructure across a breadth of services and environments. • Outcomes (Performance Expectations): • Backend Application Features & Third-Party Integrations • Support the development and implementation of backend features and integrations across both legacy and new systems. • Collaborate with senior engineers and stakeholders to understand requirements and deliver solutions aligned with business needs. • Contribute to feasibility discussions and support early-stage prototyping with guidance from peers. • Service Reliability & Code Execution • Implement backend functionality with attention to performance, readability, and maintainability. • Follow team patterns and contribute to test coverage, including basic post-deployment and load testing scripts. • Escalate reliability or performance concerns and partner with senior engineers to resolve them. • Monitoring & Issue Resolution • Help maintain and improve application monitoring by setting up or adjusting alerts, dashboards, or logs. • Participate in debugging and resolving production issues, with support from senior team members. • Document fixes and share learnings to strengthen team awareness and incident response. • Infrastructure & Deployment Support • Support infrastructure tasks using established tools (e.g., Terraform, ECS, Lambda) under guidance. • Assist in maintaining CI/CD pipelines and participate in identifying workflow improvements. • Code Quality & Collaboration • Write maintainable, testable code using frameworks like Django and testing tools such as Pytest. • Engage in code reviews with a learning mindset and contribute to a culture of quality and shared ownership. • Pair with teammates to troubleshoot issues and improve knowledge of system architecture. • Product Awareness & Team Contribution • Build awareness of how backend systems connect to product goals and customer outcomes. • Seek clarity on priorities and outcomes to ensure engineering effort supports business value. • Competencies • Collaborative: Open to feedback, communicates clearly across functions, and adds value through shared knowledge (especially during pull request reviews). • Collaborative: • Curious & Proactive: Suggests improvements in tooling, deployment, or infrastructure and thinks beyond assigned tasks. • Curious & Proactive: • Detail-Oriented: Writes maintainable, testable code with a strong grasp of debugging principles and Python design patterns. • Detail-Oriented: • Execution-Driven: Manages time effectively, prioritizes impact, and consistently meets engineering goals without micromanagement. • Execution-Driven: • Growth Mindset: Seeks to understand LP’s products and business context to make informed backend decisions and support data-driven goals. • Growth Mindset:
Benefits
• At Launch Potato, you’ll accelerate your career by owning outcomes, moving fast, and driving impact with a global team of high-performers.