Principal Software Engineer
Company: Fidelity Investments
Location: Durham
Posted on: April 25, 2024
Job Description:
Job Description:The Purpose of Your RoleYou'll be part of the
core team responsible for designing and developing microservices
which can service large volume of data and to be able to integrate
with other distributed systems in a scalable manner. You will adopt
a Fintech mindset to help build the modern data platforms and data
access layer using service-oriented architecture principles. -The
Expertise and Skills You Bring
- Experience with variety of modern programming languages and
frameworks.
- You have the expertise and experience in designing
microservices & streaming systems which can handle high TPS traffic
with low latency.
- 10+ years of experience working with java
- Experience with Cloud technologies including AWS, Terraform,
Kubernetes, etc.
- You have a passion for technology and can navigate your way
across complex and rapidly changing landscapes by staying on top of
latest trends and thrive by sharing knowledge.
- Care about cycle time and use CI/CD practices, tools to rapidly
deploy changes to customers while minimizing risk using practices
like A/B tests, blue-green deployments, and feature toggles.
- Have strong communication skills and technical expertise to
drive and participate in meaningful discussions.
- Proficiency in databases, SQL Secure design and coding
practices. -The Skills You Bring
- Hands on experience in Java, and Rest based microservices
particularly spring boot apps.
- Proficient level knowledge of RESTful APIs and good knowledge
of standard methodologies in API design.
- Hands on experience working with AWS EKS, and AWS managed
solutions such as lambda, API gateway, SQS, EC2, S3, CloudWatch,
IAM roles/polices, datadog, etc.
- Hands on experience in container-based development
(Docker)
- Hands on experience in Hibernate ORM/JDBC/Connection Pooling
etc
- Familiarity working with Authorization and Authentication
- Experience in implementing Micro services Architecture &
building / deploying highly automated, scalable and maintainable
infrastructure.
- Experience with DevOps CI/CD practices, build and deploy tools
(preferably GitHub, Jenkins, Stash, Artifactory, Terraform
etc.)
- Experience with Financial services and Brokerage domain is a
plus. -How Your Work Impacts the OrganizationWe believe that
diversity in background and experience will foster an inclusive and
engaging work environment for our employees. This ultimately
enables us to deliver a better product for our customers.Being
technically competent is only telling half the story. We believe
that delivering the best possible customer experience requires an
artful blend of human ingenuity and technology. While we value
smart technologists, we are fanatics about our culture that
promotes autonomy and leadership at all levels. People who are
great cultural fits demonstrate curiosity to learn, are unafraid to
break things, step up and take the lead, take ownership of their
projects, and thrive by sharing knowledge. -Our Culture Code is
Simple
- We share knowledge to empower and connect everyone
- We live outside our comfort zone.
- We believe life is too short to not love what you do
- We know amazing people create great opportunities
- We are customers.
- We favor autonomy and take ownershipCertifications:Company
Overview Fidelity Investments is a privately held company with a
mission to strengthen the financial well-being of our clients. We
help people invest and plan for their future. We assist companies
and non-profit organizations in delivering benefits to their
employees. And we provide institutions and independent advisors
with investment and technology solutions to help invest their own
clients' money. Join Us At Fidelity, you'll find endless
opportunities to build a meaningful career that positively impacts
peoples' lives, including yours. You can take advantage of flexible
benefits that support you through every stage of your career,
empowering you to thrive at work and at home. Honored with a , we
have been recognized by our employees as a top 10 Best Place to
Work in 2024. And you don't need a finance background to succeed at
Fidelity-we offer a range of opportunities for learning so you can
build the career you've always imagined. blends the best of working
offsite with maximizing time together in person to meet associate
and business needs. Currently, most hybrid roles require associates
to work onsite all business days of one assigned week per four-week
period (beginning in September 2024, the requirement will be two
full assigned weeks). At Fidelity, we value honesty, integrity, and
the safety of our associates and customers within a heavily
regulated industry. Certain roles may require candidates to go
through a preliminary credit check during the screening process.
Candidates who are presented with a Fidelity offer will need to go
through a background investigation, , and may be asked to provide
additional documentation as requested. This investigation includes
but is not limited to a criminal, civil litigations and regulatory
review, employment, education, and credit review (role dependent).
These investigations will account for 7 years or more of history,
depending on the role. Where permitted by federal or state law,
Fidelity will also conduct a pre-employment drug screen, which will
review for the following substances: Amphetamines, THC (marijuana),
cocaine, opiates, phencyclidine. We invite you to Find Your
Fidelity at . Fidelity Investments is an equal opportunity
employer. We believe that the most effective way to attract,
develop and retain a diverse workforce is to build an enduring
culture of inclusion and belonging. Fidelity will reasonably
accommodate applicants with disabilities who need adjustments to
participate in the application or interview process. To initiate a
request for an accommodation, contact the HR Accommodation Team by
sending an email to , or by calling 800-835-5099, prompt 2, option
3.
We welcome those with experience in jobs such as General, General,
and General and others in the General to apply.
Keywords: Fidelity Investments, Durham , Principal Software Engineer, IT / Software / Systems , Durham, North Carolina
Didn't find what you're looking for? Search again!
Loading more jobs...