Fidelity→
Principal Software Engineer- Cloud Engineering at Fidelity · Durham
ExperiencedOn-siteFull-timeDurham, NC
Job Description
Principal Software Engineer- Cloud Engineering
Location: Durham, NC
Job Description:
Principal Software Engineer
The Role
We are looking for a passionate, self-motivated Software Engineer with strong engineering foundation, software design and practices to innovate, accelerate and deliver competitive advantage to our business! In this role, you will join our talented team of engineers, designing and building the technology foundation that propels our business to harness the power of cloud.
The Expertise and Skills You Bring
8+ years of software engineering experience
Proficient in object-oriented Python REST API development.
Hands-on experience building and deploying applications using a public cloud environment, preferably AWS
Proven understanding/experience of cloud networking, virtualization, storage, containers, serverless architecture/framework, cloud IAM controls and policies
Experience with architecting and developing applications by applying design patterns
Experience managing systems using infrastructure as code tools (CloudFormation, Ansible, Terraform, ARM)
Experience with container orchestration, Helm charts and Kubernetes ecosystem
Understanding of versioning and release practices (SCM), code collaboration practices (Git)
Experience leveraging AI DevAssist tools to improve development velocity and team productivity
Demonstrated success in Continuous Integration and Continuous Delivery and exposure to Pipeline As Code.
Ability to work with observability tools like Datadog and advance our monitoring via SLIs and SLOs.
Proficiency with CI/CD tools, especially Jenkins
Ability to build automated solutions that interact with APIs of tools and frameworks that support our products
Experience in defining and implementing a comprehensive cloud reliability and observability strategy, ensuring that Fidelity’s cloud systems are always available when our customers need them.
Ability to solve stack-wide engineering issues related to hardware, software, network, applications and cloud service providers.
Certifications preferred: Kubernetes Application Developer, Kubernetes Security Specialist, AWS Solutions Architect.
Bachelor’s degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.)
The Team
Our Cloud Engineering team collaborates with our architects and technology partners to design and build our foundational cloud components and frameworks. Through innovation and engineering excellence, we forge the path to harness the power of the cloud for all of Asset Management’s engineers.
Certifications:
Category:
Information Technology
Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
Additional Locations: Westlake, TX