FIS

posted 2 months ago

Full-time - Mid Level
Hybrid
Professional, Scientific, and Technical Services

About the position

The Senior Software Development Engineer will play a crucial role in building a new financial technology platform at FIS. This position requires a blend of technical expertise, leadership, and collaboration to create scalable and maintainable software solutions that enhance the financial services industry. The ideal candidate will be proactive, possess strong problem-solving skills, and be committed to high standards of technical excellence.

Responsibilities

  • Translate complex or ambiguous requirements into clean, maintainable, scalable, and well documented code.
  • Design, develop, and maintain software applications and systems that provide value to end-users.
  • Implement and optimize algorithms, data usage, and cloud services for latency, availability, and cost.
  • Debug and troubleshoot software issues to ensure business continuity and a high bar for end-user experience.
  • Participate in code reviews to ensure code quality, maintainability, security, scalability, and adherence to coding standards.
  • Write unit & integration tests, implement observability, and comply with best practices for builds and deployment to ensure the quality and reliability of our platform.
  • Provide live on-call support by participating in the team on-call rotation and owning production issues from root cause analysis to resolution to future prevention.
  • Partner with cross-functional teams (engineering, product, design, security, compliance etc.) to bring ideas to life.
  • Set and maintain high standards of technical excellence across the team.
  • Mentor junior engineers and help hire new talent to build a stronger team.

Requirements

  • Bachelor's in Computer Science or equivalent education.
  • 3+ years of relevant professional experience or advanced degree such as a master's or PhD.
  • Proficiency in at least one modern development framework/language (e.g., Java, Python, Go).
  • Excellent communication and cross-functional collaboration skills.
  • Experience leading projects from architectural design to production.
  • Expertise in at least one area relevant to cloud-based financial platforms (e.g., fintech, distributed systems, databases, security, or front-end).

Nice-to-haves

  • 7+ years of relevant professional experience or a combination of work experience and advanced education.
  • Demonstrable ability to lead and mentor engineers, fostering a culture of collaboration and innovation.
  • History of leading significant technical initiatives and delivering impactful results.
  • Experience in building and scaling high-performance engineering teams.
  • Experience with live on-call and 24/7 operation of production services.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Experience with version control systems (Git) and DevOps practices like CI/CD.
  • Strong understanding of security best practices for building enterprise applications.

Benefits

  • Opportunities to innovate in fintech.
  • Tools for personal and professional growth.
  • Inclusive and diverse work environment.
  • Resources to invest in your community.
  • Competitive salary and benefits.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service