Fidelity Labs is looking for a principal level engineer to help build out our API Platform. This project is still in early stages and has a lot of room for exciting greenfield development.
Attention to detail: An eye for detailed code review, writing clean code, and thoroughly reading documentation.
Leadership: A track record of mentoring junior engineers and explaining to them not only what best practices are, but why they exist.
Identify gaps in the development process and collaborate with the team to fill them.
Work with other teams within Fidelity, requiring experience with cross-team collaboration.
Ship features and debug production incidents in event-driven distributed systems.
Enhance existing documentation for fellow developers and external customers.
Refine dry, abstract concepts into understandable content for non-technical audiences.
Maintain curiosity about tools and abstractions, and continually improve processes.
Deep expertise in software architecture, cloud services, microservices, and event-driven paradigms.
Significant experience shipping features, debugging production incidents, and optimizing performance in event-driven distributed systems.
Experience with logging and observability platforms like Datadog and Amazon Cloudwatch.
Minimum of 7 years in software development, with a focus on platform engineering or API development.
Experience with AWS cloud services such as ALB, Aurora, and S3, and relational databases such as PostgreSQL.
Experience with identity management platforms like Auth0 is a bonus.
TypeScript expertise: Strong instinct for writing correct and specific type annotations.
Knowledge of features such as the distinction between classes, types, and interfaces.
Proven ability to learn new programming languages.
Hybrid working model blending onsite and offsite work experiences.
Onsite work is important for business strategy and culture.
Most hybrid roles require associates to work onsite every other week.