Engineers who will be part of our Product Engineering team that builds Amorphic Data Cloud. The ideal candidate will have a unique blend of technical expertise, insatiable curiosity, and analytical mindset. The individual will be responsible for managing the team of software engineers and overseeing the development of Amorphic products.
Responsibilities
- Design, develop, test, and maintain scalable backend applications using Python and AWS services
- Collaborate with cross-functional teams across the globe to identify requirements and
implement solutions that meet business needs.
- Conduct code reviews and design discussions to ensure adherence to coding standards and best
practices.
- Collaborate with product owners to prioritize features and deliverables.
- Identify and resolve complex software issues. Design, code, and troubleshoot current features,
while debugging as necessary
- Lead the design and architecture of complex software systems considering scalability,
maintainability, and performance.
- Maintain and improvise the code by fixing bugs and issues that arise with increasing scale and
complexity of the product
- Oversee the release management process, ensuring smooth and controlled deployment of
software releases.
- Create and maintain comprehensive documentation for software architecture, design decisions,