OptumSoft has openings for talented software developers interested to work in an energetic and unencumbered environment on an emerging technology. We have offices in Menlo Park, California, Zurich, Switzerland and Bengaluru, India. We also support remote workers and have engineers working remotely. OptumSoft is an equal opportunity employer.

Work Environment

  • OptumSoft has a flat Organization Structure, is Engineer Driven and has Open Culture.
  • Flexible work hours, opportunities to work remotely, great workplace facilities with snacks and catered lunch.
  • Impressive compensation packages with travel opportunities.
  • Opportunity to work with engineers from top schools and accomplished top industry veterans.

Current Opportunities

  1. Software Engineer – Distributed Systems and Applications
  2. DevOps Engineer- Distributed Systems

Interested candidates please send your resume to jobs@optumsoft.com

#1 Software Engineer – Distributed Systems and Applications | Menlo park | California | USA

Interested in distributed-systems and applications?  OptumSoft has full-time and internship openings for talented Software Engineers interested to work on our distributed systems platform and applications.

What you will do :

  • Work on the whole development process taking a feature from idea to production, driving the design, implementing, testing, documenting and supporting customers.

What we are looking for :

  • Systems level understanding of software
  • Loves to program and cares about and strives for maintainable, high quality code.
  • Strong object oriented software design  skills.  Strong coding skills  in C++  is a plus.
  • Experience in distributed systems or applications highly desirable.
  • Working experience with Linux-based development environments.
  • Strong initiative, communication, and teamwork skills.
  • BS in Computer Science or related technical field with software emphasis is required.   Advanced degree in Computer Science, Electrical Engineering with software emphasis or equivalent is desirable.


#2 DevOps Engineer- Distributed Systems | Bangalore | India

A devops engineer is a product developer that is highly sensitized to production issues, and is preferably experienced with actual production deployment and management of an application that they helped to develop themselves.

What you will do :

  • Work with latest technologies like Docker, AWS, among many others.
  • Develop tools and infrastructure to deploy, administer and monitor a large scale Web Based, Internet of Things service.
  • Develop tools and infrastructure related to test automation, release automation, build and debugging environment.
  • Find opportunities to automate processes, reducing time to ship new releases.
  • Control and manage both internal systems as well as AWS cloud resources.
  • Constantly improve developer experience by doing what it takes.
  • Introduce, maintain and upgrade software productivity tools to scale its operations.
  • Work with independence, and ownership of tasks.
  • Become a life line for operations.

What we are looking for :

  • Strong background (minimum 3 years) in devops / system administration with Linux.
  • End to end knowledge of linux build and release processes.
  • A breadth of skill including, Python, Perl, Unix shell scripting, MySQL server administration, Web Server deployment.
  • Ability to query system performance metrics at a blink of eye.
  • Result oriented approach to work and good communication skills.

Huge plus if you have:

  • Past experience in deploying cloud based web applications.
  • Experience with embedded/distributed systems.
  • Experience with hosting services like AWS, Azure, OpenStack.