Sr. Software Engineer - Applications

Confidential Company  •  Redwood City, CA

5 - 7 years experience  •  Technology

Salary depends on experience
Posted on 08/05/18
Confidential Company
Redwood City, CA
5 - 7 years experience
Technology
Salary depends on experience
Posted on 08/05/18

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

Requirements:

  • 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
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.