Jobs · Engineering · New York

Senior Software Engineer (Java/Python)

Citi · New York, NY · 5 days ago
HybridEngineering$121k–$182k/yrFull-time

Intermediate-level position contributing to the establishment and implementation of new or revised application systems and programs in coordination with the Mortgage Technology team using Java, Python, Docker, Kubernetes, OpenShift, and AI-related technologies.

Responsibilities

  • Design and deliver scalable, Java and Python-based applications supporting the mortgage trading business, quantitative analytics, workflows, and reporting.
  • Partner with the business, risk, product, and cross-functional technology groups to integrate platforms, identify enhancements, and enable new products and process improvements.
  • Monitor and control all phases of the development process: analysis, design, construction, testing, and implementation, as well as provide user and operational support on applications to business users.
  • Apply AI and GenAI capabilities to modernize workflows, automate analysis, and unlock new insights in mortgage technology.
  • Resolve high-impact, complex initiatives through analysis of business processes, system flows, and industry standards.
  • Apply engineering standards for coding, testing, CI/CD, debugging, and production readiness.
  • Serve as advisor or coach to new or junior analysts.
  • Operate with a limited level of direct supervision, exercising independence of judgement and autonomy.
  • Act as subject-matter expert to senior stakeholders and/or other team members.

Requirements

  • 5-8 years of relevant experience.
  • Bachelor’s degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related STEM field.
  • Extensive knowledge of Java, Python, and container orchestration platforms.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques/methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) plan.
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • For eligible employees, discretionary and formulaic incentive and retention awards.

Pay

Full-time salary range: $121,200.00 - $181,800.00. Available offerings may vary by jurisdiction, job level, and date of hire.

Schedule

Full time.

Primary location: New York, New York, United States.

Similar jobs