Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$75k - $111.5k

Itron | Urbint

Senior Software Engineer

Itron is seeking a passionate and experienced Senior Software Engineer to join the Temetra development team. In this role, you will help design, build, and support a market-leading meter data management platform that processes information from millions of connected devices worldwide.

You will contribute to the continued evolution of a highly scalable, cloud-based application serving utility customers across multiple geographies. This position offers the opportunity to work across backend and full-stack technologies while collaborating in an agile, DevOps-oriented environment focused on innovation, operational excellence, and customer success. The ideal candidate is technically strong, highly collaborative, and motivated by solving complex engineering challenges that enable utilities to manage critical energy and water infrastructure more effectively.

Duties & Responsibilities

  • Design, develop, test, and maintain high-quality backend and/or full-stack components for the Temetra web application.
  • Deliver scalable, reliable, and secure software solutions that support utility customers managing millions of connected devices.
  • Collaborate with cross-functional teams to define requirements, design technical solutions, and deliver business value in an agile environment.
  • Contribute to architectural discussions and technical decision-making, helping shape the future direction of the platform.
  • Improve system performance, reliability, maintainability, and code quality through continuous enhancement and modernization initiatives.
  • Demonstrate accountability by taking ownership of features and services throughout their lifecycle, from design through deployment and operational support.
  • Support a DevOps culture by participating in monitoring, troubleshooting, incident response, and production issue resolution.
  • Partner with product, project, and customer-facing teams to deliver innovative solutions that address evolving utility industry needs.
  • Mentor and support fellow engineers through code reviews, technical guidance, knowledge sharing, and best-practice adoption.
  • Champion customer-centric thinking by ensuring software quality, operational excellence, and positive user experiences.
  • Contribute to a collaborative and inclusive team culture that values diverse perspectives, continuous learning, and authentic communication.
  • Participate in daily releases and continuous delivery processes to ensure rapid and reliable deployment of new capabilities.

Required Skills & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.
  • 4+ years of professional software development experience.
  • Strong experience designing and developing Java-based applications.
  • Experience building and maintaining web applications and RESTful services.
  • Proven ability to work effectively in agile software development teams.
  • Experience operating within DevOps environments and supporting production systems.
  • Strong problem-solving, analytical thinking, and debugging capabilities.
  • Experience working in Linux-based development and deployment environments.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Demonstrated ability to work collaboratively while taking ownership and accountability for deliverables.
  • Commitment to continuous improvement, innovation, and delivering value to customers.

Preferred Skills & Experience

  • Experience with one or more of the following technologies and concepts is highly desirable:
  • Spring Framework and related Java ecosystem technologies.
  • Front-end development using JavaScript and modern web frameworks.
  • Relational and/or NoSQL database technologies.
  • Large-scale distributed systems and concurrency concepts.
  • Cloud-native application development and SaaS platforms.
  • Containerization and CI/CD tools such as Docker and Jenkins.
  • Git-based source control and collaborative development workflows.
  • Apache Solr or similar search technologies.
  • Infrastructure automation and configuration management tools such as Chef.
  • Experience developing software for utilities, energy, water, IoT, telemetry, AMI, AMR, or related industries.
  • Experience supporting highly available, multi-tenant applications serving global customers.
  • Passion for mentoring others and fostering a culture of learning, agility, collaboration, and technical excellence.

Why Join Itron?

At Itron, we are committed to creating a more resourceful world through intelligent infrastructure solutions. As part of the Temetra team, you will help develop innovative technologies that enable utilities to improve operational efficiency, enhance customer service, and support sustainable energy and water management worldwide.

We welcome candidates from all backgrounds and experiences and are committed to building an inclusive workplace where everyone can thrive, contribute, and grow.

Pay Transparency Info:

The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience and may vary by location. The base salary is $75,000 – $111,500

Benefits Info: This position also includes a competitive benefit package including; financial, social, health and wellbeing programs, paid vacation, 401k matching, employee stock purchase program, hybrid work schedule, and more!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Liberty Lake, WA vacancy
  • $75k - $111.5k

     ...both developing and operating the production environment.About the PositionItron is seeking a passionate and experienced Senior Software Engineer to join the Temetra development team. In this role, you will help design, build, and support a market-leading meter data management... 
    Senior
    Worldwide

    Itron

    Liberty Lake, WA
    4 days ago
  • $110k - $140k

     ...delivered through a trusted network of certified service providers. OpenEye is a subsidiary of Alarm.com. OpenEye is seeking a Senior Software Engineer to join our growing team. If you thrive in an innovative, collaborative, and casual atmosphere, apply today! Job Summary... 
    Senior
    Temporary work
    Casual work
    Worldwide
    Flexible hours

    OpenEye

    Liberty Lake, WA
    22 hours ago
  •  ...in both performance per dollar and performance per watt. Positron exists to create the world's best AI inference systems. Senior Software Engineer - Machine Learning Systems & High-Performance LLM Inference We are seeking a Senior Software Engineer to contribute to the... 
    Senior
    Remote job
    Full time

    Positron

    Liberty Lake, WA
    22 hours ago
  • $90k - $100k

     ...leadership in the production of high-quality, secure, custom software for internal and external end users. Help with the establishment...  ...comments and clear code. Partner with Umpqua QA and 3rd-party engineers to drive high-quality, on-time deliverables, assist in the QA... 
    Suggested
    Full time
    Immediate start

    Columbia Bank

    Liberty Lake, WA
    4 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote job

    Speechify

    Spokane Valley, WA
    more than 2 months ago
  • $90k - $125k

     ...Software Engineer II Liberty Lake, Washington OpenEye, the cloud video platform company, provides solutions for video security, business...  .... Collaborate with Product Management, stakeholders, and senior team members to design and deliver high-quality software... 
    Temporary work
    Casual work
    Flexible hours

    OpenEye

    Liberty Lake, WA
    2 days ago
  • $81k - $130k

     ...duties consist of the application of electrical and/or mechanical engineering knowledge to the unique set of circumstances at each customer...  ...using computer automated design and applicable business software Demonstrated customer relations capability Experience in... 
    Contract work
    Work at office
    Local area
    Monday to Friday
    Shift work

    Wagstaff Inc

    Spokane Valley, WA
    22 hours ago
  •  ...losses, negotiate settlements, and manage claims involving bodily injury or property loss. Depending on experience, roles include Claims Specialist II or Senior Claims Specialist I/II, with on‑site work twice a month and potential for 100% remote work #J-18808-Ljbffr... 
    Senior
    Remote work

    Liberty Mutual Insurance

    Liberty Lake, WA
    23 hours ago
  • $100k

     ...recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch...  ...Systems, IT Knowledge of Core Java, javascript, C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github... 
    H1b

    SynergisticIT

    Post Falls, ID
    22 hours ago
  • Liberty Mutual Insurance in the United States seeks a Senior Claims Specialist to review, analyze, and process moderately complex to complex commercial auto and general liability claims within authority limits. You will plan investigations, negotiate settlements, coordinate... 
    Senior
    Work at office

    Liberty Mutual Insurance

    Liberty Lake, WA
    1 day ago
  •  ...Position Overview Our firm is seeking a motivated Tax Senior to join our growing tax department. This individual will work closely...  ...~ Experience with CCH Axcess, UltraTax, or similar software preferred ~ Excellent communication and client service... 
    Senior

    gpac

    Spokane Valley, WA
    1 day ago
  •  ...-growing company that consistently outpaces the industry in year-over-year growth? Liberty Mutual offers an exciting opening for a Senior Workers Compensation Claims Specialist within the West Region! The Senior Claims Specialist works within a Claims Team, using the latest... 
    Senior
    Work experience placement
    Local area
    Remote work

    Liberty Mutual Insurance

    Liberty Lake, WA
    22 hours ago
  • $35 - $40 per hour

    A fast-growing manufacturer in Liberty Lake, WA, seeks a CMM Programmer to conduct inspections and maintain CMM programs. The ideal candidate has over 3 years of experience in aerospace manufacturing, strong metrology skills, and is proficient in various inspection tools...
    Hourly pay

    Jobot

    Liberty Lake, WA
    1 day ago
  • $35 - $40 per hour

     ...stakeholders on corrective and preventive actions, as well as root cause analysis for quality issues Serves as a key liaison between Engineering and Manufacturing to address quality concerns and requirements from First Article and In‑Process Inspections Exhibits positive... 
    Hourly pay

    Jobot

    Liberty Lake, WA
    3 days ago
  • $23.84 - $36.48 per hour

     ...Description The Senior Pharmacy Technician is a position that assists in all aspects of processing prescription refill authorization requests and prior authorizations using established workflows and protocols. This position plays a key role in maintaining a high... 
    Senior
    Minimum wage
    Full time
    Local area
    Shift work

    Providence Service

    Spokane Valley, WA
    22 hours ago
  • $25.33 - $32.43 per hour

     ...At Gemini, we're looking for people who want to build a career, solve meaningful challenges, and make a real impact every day. As a Senior Customer Experience Specialist, you'll become a trusted partner to customers, a project expert, and a key contributor to the... 
    Senior
    Full time
    Work experience placement
    Monday to Friday

    Gemini, Inc.

    Liberty Lake, WA
    2 days ago
  •  ...Application Engineering And Electrical Technical Support This position is responsible for providing Application Engineering and Electrical Technical Support to Raycap's engineering and sales departments, company representative firms and to our end-customer base. Significant... 
    Worldwide

    Raycap

    Post Falls, ID
    2 days ago
  •  ...Senior Planner The City of Liberty Lake is seeking a qualified and enthusiastic employee to serve our City as a Senior Planner. The...  ...information systems, including ArcView, and permitting software, such as PermitTrax, is desired but not required. RESPONSIBILITIES... 
    Senior
    Work at office
    Local area

    GovernmentJobs.com

    Liberty Lake, WA
    2 days ago
  •  ...About Stratus Stratus® is an integrated, multi-disciplinary engineering, architecture, interior design, and consulting firm....  ...and piping design drawings and sketches utilizing 3D modeling software Lead client 3D model reviews and coordinate all engineering... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Zyscovich

    Spokane Valley, WA
    1 day ago
  •  ...Oregon, Virgina, Washington and Wyoming. Position Overview: The Senior Home Loan Underwriter is responsible for analyzing and...  ...Prior experience in government underwriting is highly preferred. Software Skills: Previous experience with loan origination software is required... 
    Senior
    Live in
    Remote work

    STCU

    Liberty Lake, WA
    3 days ago
  • $75k - $90k

     ...full benefits summary, please visit   Want to learn more about Wagstaff? Join us for a virtual tour!   Job Summary Apply engineering knowledge to the unique set of technical circumstances at each customer location, including but not limited to evaluating... 
    Work at office
    Local area

    Wagstaff Inc

    Spokane Valley, WA
    22 hours ago
  •  ...Senior Engineering Technician The Senior Engineering Technician role applies comprehensive technical knowledge in the construction, testing and evaluation of Engineering prototype devices and circuits as well as standard product testing. Primary Job Responsibilities... 
    Senior

    Raycap

    Post Falls, ID
    22 hours ago
  • $37.5 - $50 per hour

     ...Job Description Job Description Job Title: Electronic Design Engineer Location: Spokane Valley, WA Placement Type: Contract to...  ...environment. In this role, you work across both hardware and software disciplines, partnering with customers and internal teams to bring... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Spokane Valley, WA
    2 days ago
  • $180k

     ...Overview Corporate Tools is looking for a Senior Corporate Accountant that wants to be a business person. We seek much more than...  ...focused in technology backed services, professional services, software as a service, and plain old real estate. As someone with experience... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Weekend work

    Corporate Tools

    Post Falls, ID
    1 day ago
  • $18 - $26 per hour

    Frito-Lay is seeking Warehouse Workers / Material Handlers to work in distribution centers loading, unloading, moving, and organizing snack products for delivery routes. Warehouse Workers are responsible for loading delivery trucks with product, unloading incoming shipments...
    Hourly pay
    Full time
    Work at office
    Shift work
    Night shift
    Weekend work

    FRITO LAY

    Spokane Valley, WA
    1 day ago
  • State of Idaho Opportunity Idaho Division of Veterans Services - Caring for America's Heroes This position will remain open until filled; the posting will be taken down once a candidate is selected. If you have previously applied for a position, select Reset/Forgot...
    Senior
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Rotating shift
    Afternoon shift

    Idaho Division of Human Resources

    Post Falls, ID
    3 days ago
  • $153k - $250k

     ...Design a career and build your future... Because it matters! Senior Applied Hydraulics Engineer McMillen, Inc. is seeking a Senior Applied Hydraulics Engineer to join our team. The successful candidate will be a recognized leader in Hydraulic engineering... 
    Visa sponsorship
    Night shift

    McMillen

    Spokane Valley, WA
    1 day ago
  • $28.21 - $43.8 per hour

    Description Provides maintenance on all mechanical/electrical systems except equipment designated Bio-Medical. Also operates and maintains one or more gas/oil-fired high-pressure boilers and associated auxiliary equipment. Reports to the Maintenance Supervisor. Providence...
    Daily paid
    Minimum wage
    Local area
    Shift work

    Providence Service

    Spokane Valley, WA
    4 days ago
  •  ...etc to name a few. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates looking to make...  ...preparing for interviews please visit Required Skills for Java/Software Programmers Bachelors degree or Masters degree in... 
    Immediate start
    Remote work

    SynergisticIT

    Post Falls, ID
    2 days ago
  • $72k - $100k

     ...customers’ products, systems, and networks. POSITION SUMMARY The Senior Accountant is responsible for complex accounting functions...  ...Sage (Fixed Assets), Avalara (Tax), Concur (Expense) or similar software systems preferred. Experience with bank, treasury, and credit... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Amphenol Network Solutions

    Liberty Lake, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!