Software Engineer (backend)

San Francisco, CA, us on site Until 8/21/2026 First posted February 23, 2026 Last posted February 23, 2026
Job description

Intelliswift Software, Inc

Possess strong computer science fundamentals: data structures, algorithms and design patterns 

Experience working with different technologies such as Ruby on Rails, Java, Python, etc. 

Comfortable working with MVC, services, and backend database integration. 

A keen analytical thought process; able to troubleshoot system behavior and identify opportunities for improvement 

Proficient in designing with caching technologies such as Redis and Memcache, and leveraging efficient database design techniques. 

Practice coding simplicity, quality, and agility 

Effective communicator and collaborator; able to work in small highly-skilled teams 

B.S. or higher in Computer Science (or equivalent work experience)

Ruby on Rails, Java, Python, MVC, services

Multiple Openings 

About this role

Summary

Designs, develops, and troubleshoots backend systems using various technologies.

Job title

Software Engineer (backend)

Experience level

B.S. or higher in Computer Science or equivalent work experience

Industry

software

Location requirements

San Francisco, CA, US; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

Ruby on RailsJavaPythonMVCservicesdatabase designcaching technologies

Preferred skills

None specified

Specializations

backenddatabasescachingalgorithmsdesign patterns
Locations

Structured locations inferred from the posting.

San Francisco, CA, USA

On-site City