Engineering Manager

AkoyaBoston, MA
13hRemote

About The Position

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.

Requirements

  • 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.
  • 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.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service