Office of the Comptroller of the Currency

Senior Associate, Software Engineering

Office of the Comptroller of the Currency
Apply
14 days ago
Dallas, TX, USASenior

Base Salary

$120k - $152k/yr

Responsibilities

  • Develop scalable hybrid and cloud-based data solutions for financial market clearing and risk activities.
  • Build scalable microservices and RESTful APIs using Java, Spring Boot, MongoDB, or Postgres.
  • Design and optimize low-latency, event-driven distributed systems using Spring Batch and Kafka.
  • Design and deploy distributed real-time applications on AWS using EC2 and Auto Scaling Groups.
  • Implement efficient database access strategies using optimized SQL and selective bypassing of ORM frameworks.
  • Analyze requirements, develop and test software, document quality, and follow SDLC, architectural, audit, performance, and security standards.
  • Perform application and project risk analysis and recommend quality improvements.
  • Provide production support, functionality guidance, software fixes, and security vulnerability remediation.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • Three years of experience as a software developer, systems engineer, research assistant, or in a related role.
  • Work or volunteer experience designing and optimizing low-latency, event-driven distributed systems using Spring Batch and Kafka.
  • Work or volunteer experience developing Java and Spring Boot microservices and RESTful APIs with MongoDB or Postgres.
  • Work or volunteer experience implementing optimized SQL-based database access strategies while selectively bypassing ORM frameworks.
  • Work or volunteer experience designing and deploying distributed real-time AWS applications using EC2 and Auto Scaling Groups.

Benefits

  • Hybrid work environment with up to two days per week of remote work, or up to 40% telecommuting permitted.
  • Tuition reimbursement and student loan repayment assistance.
  • Technology stipend for remote network access.
  • Generous paid time off and parental leave.
  • 401(k) employer match.
  • Medical, dental, and vision benefits.
  • Potential discretionary bonus and additional benefits package.

Tech Stack

Categories

Contact me