Full Time

Software Engineer Manager - API Team

Verifiable
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Verifiable, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Engineer Manager for the API Team at Verifiable, you will be responsible for leading a team of dedicated software engineers, focusing on the development, maintenance, and optimization of our robust API infrastructure. This role includes overseeing the software development life cycle, ensuring high levels of quality, performance, and security, while also fostering a culture of collaboration and innovation within your team. You will play a critical role in aligning engineering objectives with company goals, mentoring your team, and driving projects to successful completion.



Job Responsibilities

  • Lead and mentor a team of software engineers in best practices for API development.
  • Manage the software development process, including planning, execution, and delivery of API projects.
  • Collaborate with cross-functional teams, including product management and UX design, to ensure cohesive development efforts.
  • Monitor and evaluate team performance, providing constructive feedback and performance reviews.
  • Develop technical documentation and oversee the maintenance and usability of API interfaces.
  • Champion best practices for security and data protection in API development.
  • Stay updated with industry trends and emerging technologies to drive innovation in the API space.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
  • 5+ years of software development experience, with at least 3 years in a management or leadership role.
  • Proficient in programming languages such as Java, Python, or Node.js.
  • Strong understanding of RESTful API design and microservices architecture.
  • Experience with cloud services (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Excellent problem-solving and analytical skills with a strong attention to detail.
  • Proficiency in Agile development methodologies and experience with project management tools.


Technologies & Tools

The Software Engineer Manager for the API Team will utilize an array of technologies and tools including RESTful API frameworks, cloud platforms such as AWS or Azure, Docker and Kubernetes for containerization, and various programming languages like Java, Python, and JavaScript. Familiarity with CI/CD tools and version control systems such as Git will also be essential in maintaining a modern, agile development ecosystem.



Ideal Candidates

Ideal candidates for this position will possess strong leadership qualities, demonstrating the ability to inspire and cultivate talent within their team. They should be adept communicators, capable of conveying complex technical concepts to non-technical stakeholders. A results-driven mindset, with a focus on continuous improvement and innovation, is essential. The ability to thrive in a fast-paced environment while managing multiple priorities will also greatly contribute to success in this role.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.