Salary 💰 $150,000 - $170,000 per year
Tech Stack AWS Java Python Scala SQL
About the role Lead a team of Software Engineers, providing mentorship and guidance while actively contributing to API design, development, and optimization Plan, execute, iterate, and challenge assumptions to ensure the team’s deliverables are timely and delivering the intended value Continuously improve the team's ability to ship client and product value Design, develop, and maintain high-quality APIs to support various applications and services. Implement API solutions that adhere to industry best practices in terms of scalability, performance, and security. Ensure APIs are well-documented, including clear usage instructions and examples. Monitor API performance and troubleshoot issues, implementing necessary optimizations. Stay updated on emerging technologies and trends in API development, recommending improvements and advancements to our current API ecosystem. Participate in code reviews, providing constructive feedback to ensure code quality and maintainability. Contribute to the overall architecture and design of our API strategy, aligning with business objectives. Collaborate with internal and external stakeholders (including customers) to gather requirements and understand use cases as needed. Requirements Minimum 2-4 years of team leadership experience. Minimum 1-2 years of experience working with REST APIs. Experience in software or engineering projects from ideation, through development and into production. Proficiency in Java 8 or higher and Scala is required. Experience with Python or other programming languages is a plus. Demonstrate excellent SQL database skills ranging from database initial creation and design, table design, automated load and maintenance processes, and efficient querying. Proficiency working in Amazon Web Services (AWS) and utilizing its many services. Experience processing data efficiently in JSON and GeoJSON. A positive and adaptable attitude, with a collaborative approach to teamwork. Excellent organizational and progress-tracking skills. Proficiency in Agile methodologies. Strong communication skills and fluency in English. competitive salaries unlimited PTO Copy Applicant Tracking System Keywords Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills API design API development API optimization Java 8 Scala Python SQL JSON GeoJSON Agile methodologies
Soft skills team leadership mentorship collaboration organizational skills progress tracking communication skills adaptability constructive feedback