Senior Software Engineer

Fmr LLC
Westlake, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) C (Programming Language) Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cloud Computing Security Computer Programming Continuous Integration DevOps Fault Tolerance Identity and Access Management
+9 more
Python (Programming Language) Node.Js Cloud Services Data Logging Load Balancing System Availability Grafana Backend Serverless Computing

Job description

As a senior software engineer in Web Access Management, you will design, build, and operate scalable backend systems and cloud-native services. This role plays a critical part in building and maintaining secure authentication and authorization systems, with direct responsibility for protecting user identities, access, and sensitive data across Fidelity. This role requires strong engineering fundamentals, hands-on experience with Go (preferred), and proven expertise in cloud deployments.

  • Design, develop, and maintain highly scalable, reliable backend services using Go (experience with additional languages such as Java, C, Python is a plus)
  • Own services throughout their lifecycle: design, development, testing, deployment, and operations
  • Collaborate with product managers, architects, and other engineers to translate requirements into technical solutions
  • Contribute to continuous improvement of engineering processes, tooling, and CI/CD pipelines
  • Employ problem solving skills to analyze sophisticated engineering challenges

Requirements

Do you have experience in Software testing?, Do you have a Bachelor’s degree?, * 4 years of programming experience in Go Java, Node.js, or comparable building high throughput APIs.

  • Bachelor’s degree or equivalent experience
  • Strong problem solving, written and verbal communication skills
  • Passion for CI/CD, automation, and DevOps practices to increase delivery velocity
  • Foundation of Docker and Kubernetes operational skills and tools
  • Experience with cloud providers and platforms such as AWS and Azure
  • Contribute to continuous improvement of engineering processes, tooling, and CI/CD pipelines, * Experience with Envoy proxy configuration (service meshes, routing/load balancing systems)
  • Familiarity with observability tools (logging, metrics, tracing)
  • Knowledge of cloud security best practices and compliance
  • Experience designing systems for high availability and fault tolerance
  • Prior experience leading medium-to-large technical initiatives

About the company

Our platform team is focused on building foundational capabilities in the application security area that serves Fidelity customers. You will be part of a team of engineers that are revolutionizing how Fidelity delivers industry leading customer experiences. Contribute to an engineering community focused on collaboration, consistency, and developer experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all