Staff Machine Learning Engineer

$189,100 - $317,690/Yr

Disability Solutions - Seattle, WA

posted 28 days ago

Full-time - Mid Level
Hybrid - Seattle, WA
Administrative and Support Services

About the position

The Staff 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 innovation to transform the financial industry by enabling businesses to create and monetize financial products efficiently. The ideal candidate will work collaboratively within a diverse team, driving technical strategies and solutions while fostering a culture of growth and knowledge sharing.

Responsibilities

  • Translate user and business needs into clean, maintainable, scalable, and well-documented code.
  • Define the technical strategy, scope, and execution plan for major workstreams or highly technical problems with long-term impact.
  • Unravel ambiguous technical challenges, making them tractable and leading them through to successful solutions.
  • Champion innovation and identify new technologies and solutions to move our platform forward.
  • Provide technical leadership and guidance to team members, fostering knowledge sharing and growth.
  • Collaborate with cross-functional partners to translate business needs into elegant, scalable, and secure technical architectures.
  • Influence design and planning decisions across multiple teams, even those with competing priorities.
  • Manage broad technical areas, requiring deep expertise and the ability to navigate complex relationships.
  • Participate in code reviews to ensure code quality, maintainability, security, scalability, and adherence to coding standards.
  • 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.

Requirements

  • Bachelor's in Computer Science or equivalent education.
  • 5+ years of relevant professional experience.
  • Proficiency in at least one modern development framework/language (e.g., Java, Python, Go).
  • Ability to analyze complex problems, identify root causes, and architect effective solutions.
  • Experience leading projects from architectural design to production, while setting and maintaining high standards of technical excellence across your team.
  • Expertise in at least one area relevant to our cloud-based financial platform (e.g., fintech, distributed systems, databases, security, or front-end).

Nice-to-haves

  • 10+ 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.
  • Excellent communication and collaboration skills to influence both technical and non-technical stakeholders.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Experience with version control systems (Git), and DevOps practices like continuous integration and continuous delivery (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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service