This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Invitro Capital is seeking a skilled Backend Engineer to design and develop backend software solutions using Python and related technologies.
This role involves building and maintaining RESTful APIs and microservices, ensuring high performance, scalability, and reliability.
You will work closely with frontend engineers and other stakeholders to create seamless, efficient, and robust backend systems.
The working hours are Monday to Friday, Pacific Time Zone.
Responsibilities include designing, building, and maintaining backend systems using Python and frameworks such as Django, Flask, or FastAPI, with a focus on high performance, scalability, and security.
You will develop and manage RESTful APIs and microservices essential for supporting diverse frontend applications and ensuring seamless integration.
Collaboration with frontend engineers, DevOps, and data teams is required to ensure efficient integration and optimization of backend components.
Regular code optimization to improve efficiency, reduce latency, and enhance system reliability is expected, along with conducting thorough code reviews.
You will identify, troubleshoot, and resolve complex software defects and performance issues, implementing effective solutions in a timely manner.
Staying updated on the latest advancements in backend technologies, tools, and best practices is necessary to enhance existing systems and processes.
Creating comprehensive documentation for backend systems, APIs, and microservices is part of the role, along with mentoring junior developers and promoting best practices within the team.
Requirements:
A Bachelor’s degree in Computer Science, Software Engineering, or a related field is required.
A minimum of 4 years of experience in backend development, with a focus on Python, is necessary.
Proficiency in backend frameworks such as Django, Flask, or FastAPI is essential.
A strong understanding of software development principles, data structures, and algorithms is required.
Experience in designing and developing RESTful APIs and microservices is necessary.
Experience with relational databases (e.g., PostgreSQL, MySQL) and query optimization is required.
Proficiency with version control systems, such as Git, is essential.
Excellent analytical and problem-solving skills, with a keen attention to detail, are required.
Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams, are necessary.
The ability to thrive in a fast-paced, dynamic, and challenging environment is essential.
Preferred qualifications include a Master’s degree in Computer Science, Engineering, or a related field, experience with cloud platforms (e.g., AWS, Google Cloud, Azure), familiarity with containerization technologies (e.g., Docker, Kubernetes), experience with NoSQL databases (e.g., MongoDB, Cassandra), and knowledge of software testing and test-driven development (TDD) principles.
Benefits:
Employees will work on cutting-edge AI and B2B technologies, with opportunities to make a real impact on the SME market.
The company is committed to helping portfolio companies succeed, providing employees with a vital role in building and growing these companies in a startup environment.
Employees will have the chance to work with some of the best minds in the industry, including seasoned entrepreneurs and product leaders.
A supportive and collaborative work environment is fostered to help employees thrive.
A competitive compensation package is offered, with salaries ranging from $2,500 to $3,500 monthly, payable in USD.