Job Opportunity
We are seeking a seasoned software engineer to join our team as an Innovative Software Engineering Expert. This is an exciting opportunity to work on industry-leading products and platforms, where you'll design, develop, and maintain robust, scalable systems that power transformative digital experiences.
Key Responsibilities:
* Collaborate with cross-functional teams of engineers, product managers, and designers to drive business growth through innovative solutions.
* Design, develop, and maintain high-performance backend systems that support critical business needs, leveraging expertise in software design patterns and architecture.
* Participate in system design and architecture reviews to influence technical direction, ensuring alignment with company goals.
* Drive software quality through code reviews, testing, and continuous integration, maintaining the highest levels of quality and performance.
* Contribute to a positive and inclusive engineering culture through mentorship, knowledge sharing, and leadership at your level, fostering a collaborative environment.
* Investigate and resolve complex technical issues in production environments, applying analytical skills and expertise to ensure seamless operations.
* Author and review technical design documents, RFCs, and root cause analyses, communicating complex ideas effectively.
* Continuously learn and grow in your engineering craft and domain knowledge, staying up-to-date with industry trends and best practices.
About You
* 5+ years of experience as a senior developer with Scala.
* Demonstrable expertise in software design patterns, architecting scalable systems, and ensuring high levels of performance.
* A solid understanding of cloud technologies such as AWS.
* Familiarity with Agile methodologies and version control tools like Git.
* Excellent communication and teamwork skills.