Senior Software Engineer – Distributed Systems (Hybrid)

Index Engines Inc.

San Jose (CA)

Hybrid

USD 140,000 - 190,000

Full time

7 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k)
Professional development
Unlimited PTO
Hybrid schedule with WFH Mon/Fri in SJ

Job summary

Index Engines in San Jose, CA is seeking mid to senior Software Engineers to design, build, and maintain scalable Linux applications. You will collaborate with Support to resolve customer issues and work on backend services, APIs, and platform components.

The role emphasizes distributed systems, microservices, and high availability, with a hybrid work setup and opportunities for professional growth within a mission-driven team.

Qualifications

  • 4-7 years of professional software engineering experience.
  • Strong C and Python development skills.
  • Experience with high-availability systems or distributed storage.
  • Familiarity with Agile or Scrum workflows.
  • Hands-on experience with distributed systems and microservices.
  • Experience developing RESTful APIs and backend services.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Strong problem-solving, debugging, and communication skills.

Responsibilities

  • Design and build distributed systems that are scalable, reliable, and secure.
  • Guide technical discussions and help shape architectural decisions.
  • Develop and maintain backend services, APIs, and platform components.
  • Collaborate closely with Product, QA, DevOps, and Security teams.
  • Enhance system performance, visibility, and resilience.
  • Write clear, maintainable, and well-tested code.
  • Contribute to code reviews and support the growth of junior engineers.
  • Promote strong practices in development, CI/CD, and testing.
  • Investigate and resolve production issues to maintain high availability.

Skills

C
Python
Distributed systems
REST APIs
Microservices
Cloud platforms

Education

Master's degree in Computer Science

Tools

SVN
Git
Jira
Confluence
Bitbucket

Job description

Index Engines in San Jose, CA is seeking mid to senior Software Engineers to design, build, and maintain scalable Linux applications. You will collaborate with Support to resolve customer issues and work on backend services, APIs, and platform components.

The role emphasizes distributed systems, microservices, and high availability, with a hybrid work setup and opportunities for professional growth within a mission-driven team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Distributed Systems (Hybrid)
Senior Software Engineer: Distributed Systems (Hybrid)

Index Engines • San Jose (CA)

Hybrid
USD 140,000 - 190,000
401(k)
Professional development support
Unlimited PTO
+2
Senior C/C++ Backend Engineer — Hybrid + Unlimited PTO
Senior C/C++ Backend Engineer — Hybrid + Unlimited PTO

Index Engines • San Jose (CA)

Hybrid
USD 130,000 - 190,000
401(k)
Professional development & cert.支援
Unlimited PTO
+1
Senior Software Developer: c/c++
Senior Software Developer: c/c++

Index Engines Inc. • San Jose (CA)

Hybrid
USD 140,000 - 190,000
401(k)
Professional development
Unlimited PTO
+1
Senior C/C++ Developer
Senior C/C++ Developer

Index Engines • San Jose (CA)

Hybrid
USD 130,000 - 190,000
401(k)
Professional development & cert.支援
Unlimited PTO
+1
Senior Software Developer: c/c++
Senior Software Developer: c/c++

Index Engines • San Jose (CA)

Hybrid
USD 140,000 - 190,000
401(k)
Professional development support
Unlimited PTO
+2
Associate Software Engineer - Hybrid, Unlimited PTO, Growth
Associate Software Engineer - Hybrid, Unlimited PTO, Growth

Index-Engines • Holmdel Township (NJ)

Hybrid
USD 90,000 - 120,000
401(k)
Professional development support
Unlimited PTO
+2
Software Engineer - Automation, Linux & CI/CD (Hybrid)
Software Engineer - Automation, Linux & CI/CD (Hybrid)

Index Engines • Holmdel Township (NJ)

Hybrid
USD 90,000 - 130,000
401(k)
Professional development and certs
Collaborative team environment
+2
Senior Platform Architect & Tech Lead
Senior Platform Architect & Tech Lead

Index Engines • Holmdel Township (NJ)

Hybrid
USD 140,000 - 170,000
Competitive salary
401(k)
Professional development
+3
Software Engineer, Scalable Distributed Apps
Software Engineer, Scalable Distributed Apps

Linkedin3 • Mountain View (CA)

On-site
USD 109,000 - 147,000
Health benefits
Paid time off
Senior Distributed Systems Engineer, Infra & Data Platforms
Senior Distributed Systems Engineer, Infra & Data Platforms

LinkedIn • Mountain View (CA)

Hybrid
USD 144,000 - 236,000