Sr. Software Engineer - Applications

C3 IoT   •  

Redwood City, CA

Industry: Technology


5 - 7 years

Posted 168 days ago

This job is no longer available.

Your Responsibilities:

  • Design, develop, and maintain performant and scalable applications
  • Build and improve tools for internal C3 IoT teams to understand and analyze large-scale data
  • Work closely with and incorporate feedback from Products and Engineering teams
  • Define and lead end-to-end development of applications
  • Mentor junior team members


  • BS in Computer Science, Computer Engineering, or related fields, MSpreferred
  • 5+ years of professional software development experience with JavaScript, Java, or other object oriented programming language
  • Strong hands-on experience and understanding of object-oriented programming, data structures, algorithms, profiling & optimization
  • Knowledge of distributed systems, test driven development, SQL and NoSQL databases, AWS, and performance optimization tools
  • Real passion for developing team oriented solutions to complex engineering problems
  • Thrive in an autonomous, empowering and exciting environment
  • Great verbal and written communication skills to collaborate multi-functionally and improve scalability
  • Interest in committing to a fun, friendly, expansive, and intellectually stimulating environment

Nice to Have:

  • Experience with Git or other version control software
  • Knowledge of Agile development methodology
  • Experience leading engineering teams and projects
  • Foreign language capabilities, particularly Italian, French, Spanish