Senior Software Engineer & Tech Lead – Cloud-Scale Systems

snapfinance

Illinois

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous PTO
Medical/Dental/Vision coverage
401K with company match
Company-paid life insurance
Disability coverage
Mental health resources
Volunteer time
Legal coverage
Growth opportunities

Job summary

Snap Finance is seeking a Sr. Software Engineer to provide technical leadership across multiple engineering teams and shape architectural direction for critical systems. You will partner with senior leadership to deliver scalable, high-impact solutions and mentor engineers.

Responsibilities include designing, developing, testing, deploying software, collaborating with product and design, and promoting secure coding practices. Strong communication is essential.

Qualifications

  • Degree in Computer Science or equivalent experience.
  • 8+ years of relevant experience in software engineering.
  • Strong programming skills in modern languages.
  • Understanding of software development methodologies.
  • Experience with Git and development tools.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, develop, test, and deploy scalable software solutions.
  • Collaborate cross-functionally with product, design, and engineering teams.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and improve engineering quality.
  • Support cloud-based and web applications.
  • Follow secure coding practices.

Skills

Degree in Computer Science
8+ years of relevant experience
Strong programming skills
Software development methodologies
Git and development tools
Strong problem-solving & communication

Education

Bachelor's degree in Computer Science or equivalent experience

Tools

Git
Development tools
Cloud platforms (AWS/Azure/GCP)

Job description

Snap Finance is seeking a Sr. Software Engineer to provide technical leadership across multiple engineering teams and shape architectural direction for critical systems. You will partner with senior leadership to deliver scalable, high-impact solutions and mentor engineers.

Responsibilities include designing, developing, testing, deploying software, collaborating with product and design, and promoting secure coding practices. Strong communication is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer & Tech Lead - Cloud & Architecture
Senior Software Engineer & Tech Lead - Cloud & Architecture

Snap Finance US • Illinois

On-site
USD 150,000 - 190,000
Paid time off
Medical coverage
401K with company match
+5
Senior Software Engineer: Tech Lead & Architect
Senior Software Engineer: Tech Lead & Architect

Snap Finance • Florida

On-site
USD 130,000 - 170,000
Generous PTO
Health coverage
401K match
+6
Senior Full-Stack Applications Engineer - Finance
Senior Full-Stack Applications Engineer - Finance

Snap Inc. • Los Angeles (CA)

On-site
USD 107,000 - 161,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
Sr. Software Engineer
Sr. Software Engineer

snapfinance • Illinois

On-site
USD 120,000 - 180,000
Generous PTO
Medical/Dental/Vision coverage
401K with company match
+6
Sr. Software Engineer
Sr. Software Engineer

Snap Finance • Florida

On-site
USD 130,000 - 170,000
Generous PTO
Health coverage
401K match
+6
Senior Full-Stack Applications Engineer - Finance Tech
Senior Full-Stack Applications Engineer - Finance Tech

Snap • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

Snap Finance US • Illinois

On-site
USD 150,000 - 190,000
Paid time off
Medical coverage
401K with company match
+5
Senior Full-Stack Engineer, Finance Tech - In-Office
Senior Full-Stack Engineer, Finance Tech - In-Office

Snap • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Director of Software Engineering — Lead Scalable Platforms
Director of Software Engineering — Lead Scalable Platforms

SNAP, Inc. • Santa Monica (CA)

On-site
USD 180,000 - 260,000
Parental leave
Medical coverage
Well-being programs
+4
Senior Principal Engineer - Distributed Systems Leader
Senior Principal Engineer - Distributed Systems Leader

Snap Inc. • Los Angeles (CA)

On-site
USD 120,000 - 170,000