Back to results

(USA) Senior, Software Engineer

  • SUNNYVALE, CA, United States

$117,000 to $234,000 USD / year

Applications open in a new tab.

Job details

Pay
$117,000 to $234,000 USD / year
Posting language
English
Posted

Original job description

What you'll do:

  • Own delivery of scoped features and models through collaborative engineering teams, ensuring alignment with platform and system objectives.
  • Write clean, efficient, and maintainable code across multiple languages, driving full software development lifecycle including CI/CD and automated testing.
  • Integrate AI/ML components and leverage GenAI tools to enhance software intelligence and development efficiency.
  • Participate in solution design, conduct code reviews, and apply best practices for scalable, secure, and maintainable systems.
  • Collaborate with stakeholders to translate business needs into technical requirements and define success metrics.
  • Monitor application performance, support defect management, and ensure high-quality software delivery.
  • Mentor peers, promote continuous improvement, and contribute to engineering excellence and innovation.

What you'll bring:

  • Extensive experience in software development with proficiency in languages such as JavaScript, React, Python, Java, Rust, Dart, and C++.
  • Strong expertise in object-oriented programming, code review, debugging, and documentation-based coding practices.
  • Proven ability to deliver scoped features and models through iterative development and continuous integration.
  • Experience integrating AI/ML components and leveraging generative AI tools to enhance software solutions.
  • Skilled in designing scalable, secure, and maintainable systems aligned with technical and business objectives.
  • Demonstrated collaboration skills with cross-functional teams and effective communication of complex technical concepts.
  • Commitment to engineering excellence, continuous improvement, and proactive problem-solving.
More about this job

Skills

  • Software development
  • CI/CD
  • Test automation
  • ML
  • Negotiate with stakeholders
  • Process improvement
  • JavaScript
  • React
  • Python
  • Oracle Java
  • Rust
  • C++
  • Object-oriented programming
  • Debugging
  • Documentation
  • Iterative development
  • Collaboration
  • Communication skills
  • Problem solving

Report this job

Get in touch
MovoJobs

Contact us