Logo for Akoya

Engineering Manager

Roles & Responsibilities

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or related field (or foreign education equivalent) with six years of experience as an Engineering Manager building and testing interactive web-based applications and API-driven microservices following secure coding practices.
  • Alternative: Master’s degree in the same fields with four years of experience as an Engineering Manager building/testing interactive web applications and API-driven microservices with secure coding practices.
  • Demonstrated expertise designing, developing, and maintaining APIs, microservices, and web-based applications using frontend technologies (React or Angular) or backend technologies (Java Spring Boot or Golang), following RESTful principles and security best practices (OAuth2, SAML, encryption) in an enterprise-scale environment.
  • Experience designing scalable distributed systems using Java Spring Boot or Golang, incorporating message brokers and SQL/NoSQL databases, performing test automation, and implementing CI/CD with Git and AWS or Bitbucket pipelines; experience with Docker and Kubernetes

Requirements:

  • Lead an Agile engineering team across frontend (React/Angular) and backend (Java Spring Boot or Golang) to deliver high-scale, high-availability data pipelines and APIs handling sensitive financial data.
  • Design, develop, and deploy cloud-based microservices and REST APIs with CI/CD and test automation; advocate secure coding practices.
  • Partner with product managers to plan and execute roadmaps, ensuring timely and quality deliverables through design and code reviews.
  • Mentor and manage engineers, provide coaching for technical growth, perform root-cause analysis, troubleshoot issues, and drive continuous improvement and adoption of new technologies.

Job description

Meet the future

Akoya is an API-based network backed by major financial institutions that creates a safer and more transparent way for people to safely send their personal financial data to third-party financial apps. If you are inspired and fascinated by innovative technology that solves complex, real-world problems, then join us as we transform how financial data is accessed and shared. Akoya offers a highly collaborative, fast-paced, and fun working environment and our team is comprised of diverse, creative, and driven professionals with expertise in the banking, securities, fintech, and data aggregation industries. We are an equal opportunity employer. Come join us and be part of this exciting journey – check out www.akoya.com for more information!

***Multiple Positions Available***

***Applicants are permitted to work remotely from an at-home work site anywhere in the United States.***

Lead an Agile engineering team in achieving product roadmap objectives and engineering excellence. Work across the entire technology stack, build APIs for high scale, high availability data pipelines dealing with sensitive customer and financial data. Manage, coach, and grow engineering team, and foster a positive team culture of collaboration, execution, quality and learning. Drive continuous improvement by following secure coding practices and test automation. Engage with various stakeholders to design systems and gather crucial project information, emphasize innovation and maintain high standards of quality throughout the development process.

Primary Responsibilities:

  • Working across the entire technology stack, including frontend technologies – React or Angular; or backend technologies – Java Spring Boot or Golang.
  • Designing, developing, and deploying Cloud-based applications hosted on public or private Cloud, with a focus on microservices, REST Application Programming Interfaces (APIs), Continuous Integration/Continuous Deployment (CI/CD) and test automation frameworks.
  • Partnering with product managers in creating and executing on a plan for the engineering team to deliver timely and quality deliverables.
  • Developing software in a multi-functional, fast-paced Agile development environment.
  • Debugging, optimizing code, and automating routine tasks.
  • Researching and recommending new technologies in support of the strategic direction of the business unit.
  • Troubleshooting issues and performing root cause analysis.
  • Designing IT solutions for the product, customer, and company.
  • Managing a team of engineers by providing mentorship, coaching, and support for technical growth and professional development.

Education and Experience:

Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a closely related field (or foreign education equivalent) and six (6) years of experience as an Engineering Manager (or a closely related occupation) building and testing interactive web-based applications and API-driven microservices following secure coding practices within a software development environment.

Or, alternatively, Master’s degree in Computer Science, Computer Engineering, Information Technology, or a closely related field (or foreign education equivalent) and four (4) years of experience as an Engineering Manager (or a closely related occupation) building and testing interactive web-based applications and API-driven microservices following secure coding practices within a software development environment.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) designing, developing, and maintaining Application Programming Interfaces (APIs), microservices and web-based applications using frontend technologies – React or Angular; or backend technologies – Java Spring Boot or Golang, following RESTful principles and security best practices including Oauth2, SAML, and encryption, in an enterprise-scale, mission-critical environment.
  • DE designing scalable distributed systems using Java Spring Boot or Golang, and using message brokers and SQL/No SQL databases, following caching and security best practices; and performing test automation and leveraging the unit testing framework – Junit or Golang’s standard library; and ensuring best practices and methodologies for Continuous Integration/Continuous Deployment (CI/CD) using Git and AWS pipelines or Bitbucket and AWS pipelines.
  • DE designing and deploying containerized docker applications and using Kubernetes for container orchestration, leveraging Cloud best practices for application scalability, including Cloud functions and serverless approach.
  • DE coaching and supervising software engineers/developers, technologists, analysts and other engineering and scientific teams in line with software development goals and organizational objectives; and establishing long-range targets and goals to achieve results.

Salary: $187,200.00 - $205,000.00

#LI-DNI

To apply, visit https://akoya.com/careers. Reference position #22230.9.2

The actual base pay offered may take into account the candidate's work location, relevant education, job-related knowledge, skills, and experience, among other factors.
Hiring Range:
$187,200$205,000 USD

Engineering Manager Related jobs

Other jobs at Akoya

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.