US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Engineer

Company

Federal Reserve Bank of Dallas

We are dedicated to serving the public by promoting a strong financial system and a healthy economy for all.

These efforts take a team of dedicated individuals doing many different jobs.

Together we’re creating a workplace where talented people can thrive, and we welcome your unique background and perspective to help present the best possible solutions for our partners.

Location: #LI- Hybrid

About the Role:

The Federal Reserve Bank of Dallas is seeking a highly motivated and experienced Software Engineer to join our - Site Reliability Engineering (SRE) team.

Here is your opportunity to work on a product with a huge role in this organization’s charter.

You will be building and managing a platform supporting the Banking and Supervision products for the Federal Reserve.

You will be reporting to a Senior Technology Solutions manager, and will be part of  a SRE team consisting of 6 team members responsible for proactive planning, monitoring and maintenance of the application and infrastructure to ensure scalability, performance, reliability, security, operational stability and quality of service.

You Will:


* Design, develop, and implement scalable, highly available system architectures to handle increasing loads and user demands.


* Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs and innovating for continual improvement


* Improve automation and increase the system’s self-healing capability


* Implement comprehensive service metrics to track and report on system reliability, performance and efficiency


* Conduct Root cause analysis and blameless post mortems for incidents and coordinate corrective actions


* Contribute to disaster recovery plans ensuring robust backup systems in place


* Collaborate closely with Development, DevSecOps, and Prod Support teams to integrate operational and security considerations into the software development life cycle


* Aligning the solutions with business and IT strategies and comply with the organization's architectural standards.


* Some responsibilities may change based on candidate’s experience.

You Have:


* A bachelor’s or master’s degree in computer science, information's systems, or a related field.


* Experience building various components of scalable enterprise applications.


* Proven experience with AWS cloud Platforms, PaaS and SaaS.


* Demonstrated proficiency with some of the following technologies: Infrastructure as Code, Python, Java, GitLab, CI/CD tools, SQL, Grafana, Tableau, Dynatrace.  Experience with other observability tools is a plus.


* Proven work experience as a Site Reliability Engineer or similar role (preferred).


* Experience supporting infrastructure for large multi-services applications and understanding the principles of scalability and reliability.


* Has experience working in a tea...




Share Job