Design, implement, and maintain Microservices using Go and/or Python. Design and develop cloud based software products conforming to industry best practices. Build systems, services, and tools to handle new Ocrolus products and business requirements that securely scale over millions of transactions.
Help scale our Coupa platforms as we expand and find the right balance between the power of a consolidated codebase and the flexibility of microservices. Collaborate with Product and Development teams to build new features and find creative and elegant solutions to complex problems. Offer advice and review of others designs and implementations and mentor others, breaking down information systematically.
The Engineering Manager will lead and recruit a team of highly skilled engineers to create amazing software solutions for customers. The role involves working in a rapid, agile environment and solving complex problems. Provide leadership in iteratively defining and refining development processes as the team grows.
Lead a team of software engineers responsible for developing and maintaining scalable, high-quality backend systems. Oversee multiple workstreams, provide technical guidance, and ensure the successful delivery of complex features and services. Drive adoption of best practices, agile methodologies, and CI/CD processes across your team.
Develop frameworks, systems, and tools to create a culture of ownership and accountability for infrastructure costs. Collaborate with Finance and Engineering leadership to define and meet ambitious financial targets, ensuring Affirm's scalable and efficient growth. Lead technical decisions, projects, and roadmaps within the Infrastructure team, shaping Affirm’s strategy for managing our multi-million dollar annual spend.
Contribute to the development of high-quality, scalable SaaS and cloud-based software solutions. Lead technical initiatives, mentor team members, and drive best practices across the software development lifecycle. Integrate APIs, cloud services, and mobile applications while ensuring security, reliability, and performance.
Shape the future of voice-enabled software solutions in a cloud environment. Design, develop, and deploy advanced Voice Access functionality, ensuring low-latency, high-availability, and scalable performance for diverse users. Collaborate closely with cross-functional teams, contributing to the technical roadmap, and embracing agile practices to deliver features efficiently.