Senior Software Developer

AVEVALake Forest, CA
Hybrid

About The Position

As part of the Advanced Applications team, you’ll collaborate with a team of skilled software engineers in designing and implementing MES architecture and solutions. AVEVA is creating software trusted by over 90% of leading industrial companies. Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke – it’s the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us.

Requirements

  • Formal training with a degree in Computer Programming or Software Engineering
  • 7+ years of experience in similar roles
  • Knowledge of C#
  • Knowledge of agile development software practices
  • Experience with SQL Server, databases and TSQL

Nice To Haves

  • knowledge of JavaScript and CSS would be a plus

Responsibilities

  • Evaluate, adopt, and apply generative, agentic, and AI-assisted engineering tools to improve MES development, testing, legacy system understanding, and overall software delivery efficiency; champion adoption of effective practices across the team.
  • Recognize, articulate, and make technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
  • Design, develop, test, and debug software applications
  • Deliver software on-time and constantly work to make accurate estimates and deliver on those estimates
  • Work with technical writing staff to document product behavior and implementation details
  • Collaborate with team members on how to approach and prioritize development efforts
  • Understand and proactively follow team processes, documentation, best practices, and code style guides
  • Communicate technical work through design docs and tech talks

Benefits

  • Flex work hours
  • 20 days PTO rising to 25 with service
  • three paid volunteering days
  • primary and secondary parental leave
  • well-being support
  • medical, dental, vision
  • 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service