Federal Reserve Bank - Dallas, TX

posted 3 months ago

Full-time - Mid Level
Dallas, TX
Monetary Authorities-Central Bank

About the position

The Federal Reserve Bank of Dallas is seeking a Software Engineer specializing in Site Reliability Engineering (SRE) to join our dynamic team. In this role, you will be responsible for ensuring the reliability, availability, and performance of our systems and services. You will work closely with development teams to design and implement scalable and resilient systems, while also monitoring and improving the performance of existing applications. Your expertise will be crucial in automating processes and enhancing our infrastructure to support our mission of promoting a strong financial system and a healthy economy. As a Software Engineer in SRE, you will engage in various activities including incident management, capacity planning, and system design. You will be expected to develop and maintain tools that improve the efficiency of our operations and enhance the overall user experience. Collaboration is key in this role, as you will partner with cross-functional teams to identify and resolve issues, ensuring that our systems are robust and can handle the demands of our users. The ideal candidate will have a strong background in software development and a passion for operational excellence. You will be involved in troubleshooting complex issues, implementing best practices for system reliability, and contributing to a culture of continuous improvement. Your contributions will directly impact the effectiveness of our services and the satisfaction of our partners.

Responsibilities

  • Ensure the reliability and availability of systems and services.
  • Collaborate with development teams to design and implement scalable systems.
  • Monitor and improve the performance of existing applications.
  • Automate processes to enhance operational efficiency.
  • Engage in incident management and capacity planning.
  • Develop and maintain tools to support operations.
  • Troubleshoot complex issues and implement best practices for system reliability.

Requirements

  • Strong background in software development, preferably in a SRE role.
  • Experience with cloud services and infrastructure management.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Knowledge of monitoring and logging tools.
  • Ability to work collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with financial systems or banking applications.
  • Knowledge of security best practices in software development.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health insurance plans.
  • Retirement savings plan with employer matching.
  • Paid time off and holidays.
  • Professional development opportunities.
  • Flexible work arrangements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service