Welcome to an exciting opportunity
In this role, you will play a pivotal part in designing, developing, and maintaining sophisticated Python applications. As a key member of our team, you'll be entrusted with making critical technical decisions and upholding the highest standards of software engineering practices. If you thrive in a dynamic environment, possess a passion for crafting robust solutions, and are ready to contribute your expertise to innovative projects, we invite you to join our team and make a significant impact in the realm of software engineering.
Key Responsibilities
- Development of robust Python applications with a focus on performance, scalability, and security.
- Architect and implement system designs that align with business goals.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure high coding standards.
- Optimize applications for maximum speed and scalability.
- Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.
- Stay up-to-date with emerging trends and technologies in Python development and software engineering.
Required Experience
- 3-5 years of professional experience in Python development.
- Expertise in web frameworks like Django and Flask.
- Strong experience with API design and development (RESTful, GraphQL).
- Proficiency in advanced database management and optimization (PostgreSQL, MySQL, NoSQL databases).
- Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proficient understanding of code versioning tools, such as Git.
- Strong knowledge of software architecture patterns and best practices.
- Excellent debugging and problem-solving skills.
- Experience in leading projects and mentoring junior developers.
- Ability to handle a fast-paced working environment and meet deadlines.
Good to Have
- Contributions to open-source projects.
- Experience with CI/CD pipelines and automated testing frameworks.
- Knowledge of additional programming languages and frameworks.
- Familiarity with Agile/Scrum methodologies.
- Advanced degree in Computer Science or related field.
Salary Range
$100K - $120K depending on work experience related to the role.
Benefits include
- Medical, dental, vision
- Service Days: paid time off to give back to our community
More details about One Planet Group
One Planet takes its social impact seriously as it operates a few wholly-owned technology businesses, supports new entrepreneurs, helps bring ideas to life, and encourages companies to consider their contributions to humanity. This philosophy is embodied in One Planet’s tagline, Innovation + Intention, as the company not only measures its financial success but also its contribution to the common good, aiming to make the world a better place.
Powered by JazzHR nlkvia4zN9