Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Current

New

Senior Software Engineer

Posted
Discussion

Summary

Senior Backend Engineer in New York leading business initiatives, architecting distributed services for real-time transaction decisioning, stream processing, and ML using Java/JVM on AWS/GCP with RDBMS/NoSQL.

  • We are looking for a Senior Backend Engineer to join our team in New York
  • You will work to lead key business initiatives, improve existing architecture and services, and design large-scale data-intensive applications
  • Owning the end-to-end delivery of key business initiatives from product discovery, to system design, and all the way to feature launch
  • Architecting and evolving core distributed services for reliability, scalability, and performance
  • Designing and delivering large-scale data-intensive applications with cutting edge techniques in:
  • Real-time transaction decisioning
  • Stream-processing
  • Machine learning
  • Evolving org-wide engineering standards for architecture, testing, and monitoring practices and documentation
  • Mentoring engineers through code and architecture reviews, raising the technical bar of the team
  • Partnering with product, data and business stakeholders to shape technical direction and product roadmap

Benefits

  • Company equity
  • Flexible vacation policy
  • Commuter benefits
  • Discretionary bonus program
  • Medical, Dental & Vision
  • The ideal candidate should have a background in backend development and experience working with cloud-hosted services. This person should also be a motivated self-starter who is able to feel at ease working in a fast-paced environment
  • 5+ years of software engineering experience, with backend experience using a JVM language, preferably Java
  • Experience with cloud-hosted services, like AWS or GCP
  • Strong problem-solving and communication skills
  • Proficiency in both RDBMS and NoSQL databases
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • Solid understanding of algorithms, data structures, object-oriented design, and multi-threaded programming

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.