Senior Software Engineer

1 day ago


Pleasanton, United States Avathon Full time
Job DescriptionJob Description

Who are we and why this opportunity?

Avathon, Inc. delivers world-class AI solutions that allow a business to solve their most critical problems, empowering them to run a more sustainable, safer, and profitable business. Our award-winning AI solutions predict future outcomes, optimize processes, and prevent cyberattacks. We partner with the world's industry leaders to analyze, optimize, and learn from data. We augment human intelligence, drive profitable growth, and achieve operational excellence.

Drive change and create a footprint. Learn more at: Avathon

Avathon's Renewable Suite is the world's leading AI enabled SaaS platform that provides asset performance management and prescriptive analytics software to ever growing renewable energy power plants by combining the power of machine learning, big data, and deep domain expertise. Our platform works across multiple asset types such as wind, solar, storage and DC coupled assets to offer insights to our customers across their fleets. You will be working closely with team members across domains with deep technical skills and passion for clean energy.

Join us in:

  • Bringing large volumes of data from wind, solar, storage sites to cloud
  • Building an Asset Performance Management and Predictive Analytics platform for energy assets
  • Architecting scalable data ETL, MLOps pipelines, data ingestion and workflows
  • Work closely with delivery engineering team for successful hand-off of with detailed documentation of ETL and customer workflow

You Will:

  • Develop and maintain scalable, robust, and high-performance backend systems using Python/Django
  • Write clean, maintainable, and efficient code in Python, following TDD (Test-Driven Development) principles
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Implement secure RESTful APIs and manage microservices architecture
  • Optimize backend applications for maximum performance and scalability
  • Implement and manage containerized applications using Docker
  • Work with MLOps pipelines, integrating machine learning models into production environments
  • Participate in code reviews to ensure code quality and share best practices
  • Assist in collecting and documenting user requirements, developing user stories and estimates
  • Provide technical support for backend systems and applications

You'll Have:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 6+ years of experience in backend development with Python/Django
  • Strong understanding of building REST APIs and web services using Django/DRF, Flask or similar frameworks
  • Experience with cloud platforms (AWS or GCP), including deploying and scaling services
  • Familiarity with MLOps practices, managing machine learning models in production environments
  • Strong knowledge of Docker and containerized development workflows
  • Excellent problem-solving and communication skills
  • Exposure to CI/CD pipelines for automated testing and deployment

Location: Austin TX, Pleasanton CA

Pay Range: $110,000 - $200,000 base salary. Pay for this position is based on a number of factors including geographic location and may vary depending on job-related knowledge, skills, and experience.

Avathon is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment.

Avathon prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Avathon is committed to providing reasonable accommodations throughout the recruiting process. If you need a reasonable accommodation, please contact us to discuss how we can assist you.



  • Pleasanton, California, United States Ll Oefentherapie Full time

    Job Title:Senior Director of Software EngineeringAs a Senior Director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with:Developing software applicationsDebugging softwareDesigning software applicationsOperating systemsDatabasesYou will also be...


  • Pleasanton, California, United States Ll Oefentherapie Full time

    Job Title:Senior Director of Software EngineeringAbout the Role:The Senior Director of Software Engineering will lead the software engineering division, applying extensive knowledge of software architecture to manage software development tasks. Key responsibilities include developing software applications, debugging software, designing software applications,...


  • Pleasanton, Kansas, United States Allergan Aesthetics Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Allergan Aesthetics. As a key member of our cross-functional team, you will be responsible for designing, developing, and implementing software requirements for current and next-generation software and systems...


  • Pleasanton, Kansas, United States 10X Genomics Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Instrument Software team at 10x Genomics. As a key member of our team, you will be responsible for designing and developing advanced instrument control software and firmware for cutting-edge biological instrumentation platforms.Key Responsibilities:Designing and developing...


  • Pleasanton, United States 10x Genomics Full time

    About the role 10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...


  • Pleasanton, United States 10x Genomics Inc Full time

    About the role10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...


  • Pleasanton, United States Intelliswift Software Full time

    Position: Software Development Engineer in Test Location: Must be hybird - Santa Clara or PleasantonDuration: Through 1/31 - Most likely no extension Job Description:Software Development Engineers in Test are involved in all aspects of quality assurance activities for a scrum team. Working closely with other Quality Engineers, SDETs, Developers and Product...


  • Pleasanton, Kansas, United States SysMind Tech Full time

    Key Responsibilities:As a key member of our team at SysMind Tech, you will be responsible for owning the front-end stack for our product, ensuring seamless end-to-end functionality. You will need to have a deep understanding of building software at scale and possess expert knowledge of React and NextJS. Additionally, you will be expected to lead teams and...


  • Pleasanton, California, United States ServiceNow Full time

    Job OverviewServiceNow is a global market leader in AI-enhanced technology, serving over 8,100 customers, including 85% of the Fortune 500. We're seeking a skilled Senior Software Engineer to join our team and contribute to the design and implementation of innovative software solutions.Key Responsibilities:Design and develop high-quality, scalable, and...


  • Pleasanton, California, United States AbbVie Full time

    Job Description:The Senior Embedded Software Engineer works within cross-functional teams to provide software requirements, design, and implementation for current or next-generation software and systems projects. This role involves developing a thorough understanding of design requirements to ensure that the system's objectives are properly defined and...


  • Pleasanton, California, United States Oracle Full time

    Job SummaryAs a Senior Director of Software Engineering at Oracle, you will lead a team of global engineers in designing, developing, and troubleshooting software programs for full stack applications and analytics. This role requires experience in leading global engineering teams, full stack enterprise applications development, and analytics. Additionally,...


  • Pleasanton, California, United States Vector Atomic Full time

    Job OverviewVector Atomic is a pioneering technology company at the forefront of quantum device development. We're seeking a highly skilled Senior SW/Test Engineer to join our team and contribute to the creation of innovative solutions for various applications.This role will involve writing firmware and software to assist R&D engineering in verifying custom...


  • Pleasanton, California, United States ServiceNow Full time

    Job Title: Senior Software Engineer - Cloud PlatformAt ServiceNow, we're transforming the way organizations work. As a Senior Software Engineer - Cloud Platform, you'll play a key role in designing and developing our cloud-based platform, ensuring it's scalable, secure, and meets the needs of our customers.Key Responsibilities:Design and develop...


  • Pleasanton, California, United States Tekfortune Inc Full time

    Job Title: Senior Software Quality Assurance EngineerTekfortune Inc is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our Experience Engineering - Workforce Experience group, you will be responsible for designing and implementing test automation scripts, estimating test efforts, and communicating test...


  • Pleasanton, Kansas, United States Diverse Lynx Full time

    Job Role: We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Java development and a passion for delivering high-quality software solutions.Key Responsibilities: • Design, develop, and test complex Java applications • Collaborate with cross-functional...


  • Pleasanton, Kansas, United States Oracle Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team as a Principal Engineer - Cloud Native Development. This role will focus on enhancing and strengthening the story for the native SQL engine for our new converged product.The ideal candidate will have a strong background in software development, with a focus on distributed...


  • Pleasanton, California, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Saxon Global. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop full stack software solutions using Java, Spring Boot,...


  • Pleasanton, California, United States Oracle Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team as a Principal Engineer in SQL Engine Development. As a key member of our engineering team, you will be responsible for designing and developing high-performance distributed systems, with a focus on SQL capabilities.Your primary responsibilities will include:Leading...


  • Pleasanton, California, United States Avathon Full time

    Job Title: Senior Software EngineerAvathon is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software solutions using Python and...


  • Pleasanton, California, United States Abbott Full time

    Join a Global Leader in HealthcareAt Abbott, we're committed to helping people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.About the RoleWe're seeking a highly motivated and...