Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system Determines the technical tasks that other engineers will follow Actions result in the achievement of customer, operational, program or service objectives Proactively improves existing structures & processes Exercises judgement in reconciling diverse and competing priorities (time, quality, complexity risk) to identify optimal solutions to problems Notices patterns and condenses repetition into densely meaningful generalized solutions Collaborates with management to set/improve standards for engineering rigor Lead architecture and technical decisions across teams Serve as a point of contact for system design and cross-team collaboration Design and build distributed systems using AWS, Java, GraphQL, Ruby on Rails, TypeScript, and more Participate in on-call rotations, ensuring reliability and incident response Develop and execute short- and long-term API strategy that aligns with Product goals, ensuring the best experience for our merchants. Oversee the development and optimization of API endpoints, ensuring scalability, reliability, and performance. Collaborate with cross-functional teams to align API design and implementation with rapidly changing business objectives. Conduct code reviews to maintain high-quality standards and ensure adherence to best practices in various languages and platforms
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level