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

Principal Software Engineer (Java)

Resource Innovations

Principal Software EngineerResource Innovations is seeking a Principal Software Engineer to join our growing Software as a Service (SaaS) team. This is a highly influential, hands-on technical role responsible for helping shape the future architecture of our enterprise software platform.You will partner with senior engineers, product leaders, and cross-functional teams to modernize a complex, business-critical platform used by leading energy organizations. You will bring proven experience designing and evolving large-scale enterprise systems, while combining a fresh architectural perspective with the deep product and domain knowledge of the existing team.The ideal candidate is both a senior architect and an accomplished software developer who can establish technical direction, translate architectural vision into practical execution, and remain actively involved in design and development. We are looking for someone who is passionate about product craftsmanship, modern engineering practices, and building technology that makes a meaningful impact on the world.This is a remote position requiring occasional in-person office meetings for candidates residing in one of the following metro areas: San Francisco, CA; Chicago, IL; Phoenix, AZ; Denver, CO; Salt Lake City, UT; or Madison, WI. Candidates must currently reside in the United States. Resource Innovations is not offering visa sponsorship or extensions for this position.Resource Innovations is a women-led energy transformation firm focused on impact. Building on our expertise in energy efficiency, we are continually expanding our portfolio of clean energy solutions to help utilities navigate increasingly complex and connected challenges, including load flexibility, electrification, and carbon reduction. With every step, we are leading the charge to power change.ResponsibilitiesDefine and guide the evolution of the platform architecture to improve scalability, reliability, performance, security, and maintainability.Develop a practical, phased modernization approach that balances future-state architecture with current customer and business commitments.Remain hands-on in the design and development of critical platform capabilities, architectural patterns, and proof-of-concept solutions.Lead technical design and code reviews, establish engineering standards, and guide complex decisions across application, integration, data, and cloud architecture.Partner with senior engineers and cross-functional teams to resolve complex technical challenges, mentor engineers, and translate technical direction into successful delivery.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Java) in Phoenix, AZ vacancy
  • $114.6k - $234.6k

     ...Backend Developer - Clinical Applications Engineering Transform Healthcare Through Modern EHR...  .... We are seeking a highly skilled Principal Software Engineer to join our Clinical Applications...  ...enterprise-scale backend systems using Java, Python, or other object-oriented... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Phoenix, AZ
    22 hours ago
  • $103.75k - $174.75k

     ...annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift:...  ...specs and automation.You will be using Java Technologies - Vertx, Spring MVC, Spring...  ...degree or industry experience.5 years of software development experience in a professional... 
    Suggested
    Visa sponsorship
    Flexible hours

    American Express

    Phoenix, AZ
    4 days ago
  •  ...Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables... 
    Suggested

    Redolent

    Phoenix, AZ
    4 days ago
  • $86.25k - $158.13k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Technology organization, you will be based...  ...and continuous improvement of enterprise applications built on Java, leveraging Oracle databases, SQL, and ETL processes to ensure... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Phoenix, AZ
    3 days ago
  • $159.75k - $225.5k

     ...of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle... 
    Suggested
    Remote work

    Shutterfly

    Phoenix, AZ
    1 day ago
  •  ...coordination across teams. Present technical recommendations to engineering leadership and cross-functional stakeholders and gain...  ...Author reference architectures, technical proposals, and reusable software capabilities. Lead cross-team initiatives involving event-driven... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    22 hours ago
  • Macloudus is seeking a Software Engineer I to design, develop, troubleshoot, and debug complex software for enhancements and new products, under minimal supervision. You will manage the full development life cycle from concept through testing, and prepare systems programming... 
    Remote job

    Macloudus

    Phoenix, AZ
    2 days ago
  • $150k

     ...Principal Software Engineer Phoenix $150,000 The digital technology division of a Fortune 100 global manufacturer is hiring a Principal Software Engineer to be the technical authority for its D365 platform supporting a worldwide dealer and rental network. This... 
    Full time
    Work at office
    2 days per week

    Nigel Frank International

    Phoenix, AZ
    1 day ago
  • $150.5k - $214.5k

     ...that succeeds together. Because at UKG, your work matters—and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation,... 
    Local area

    UKG

    Phoenix, AZ
    5 days ago
  • $106.61k - $284.28k

     ...Staff Software Development Engineer - JavaWe're building a world of health around every individual — shaping a more connected, convenient and compassionate...  ...and experienced Staff Software Development Engineer - Java to lead the design, development, and modernization of... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Corporation

    Phoenix, AZ
    1 day ago
  • $145k - $190k

     ...consulting firm that integrates strategy, design, data, and software engineering to create results-driven, AI-enabled digital products and...  ...transformational change. Role Overview We are looking for a Senior Principal Software Architect with deep expertise in Microsoft Azure,... 
    Work at office
    Remote work
    Flexible hours

    MojoTech

    Phoenix, AZ
    1 day ago
  •  ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Phoenix, AZ
    2 days ago
  •  ...hybrid work arrangement requiring in-office presence Tuesday through Thursday.Overview of Responsibilities Develop and recommend data engineering standards, patterns, and reference architectures for the assigned department or business unit. Lead major and complex initiatives... 
    Contract work
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    22 hours ago
  • Company DescriptionIDEALFORCE has a Contract position available immediately for a Java Developer/SR to join our customer in Phoenix Arizona. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date resume... 
    Contract work
    Immediate start

    idealforce

    Phoenix, AZ
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ..., JMS, Maven).QualificationsExperience level - 5- 7 yrs in Java.Additional Information** U.S. citizens and those authorized to work... 
    Full time

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  ...development, Agentic AI, and AI solutions.Principal Responsibilities:Develop and implement...  ...existing enterprise Angular front-ends and Java/Spring Boot back-ends, ensuring secure...  ...knowledge and application of full-stack engineering principles, theories, and concepts.... 
    Full time
    Temporary work
    Work experience placement
    Live in
    Flexible hours

    Avnet

    Phoenix, AZ
    22 hours ago
  •  ...demonstrate Ownership Are you a visionary Principal Full Stack Engineer eager to architect, build, and lead...  ...At Cognite, we're not just building software; we're pioneering the future of...  ...programming languages (e.g., Kotlin, Java, Python, or Rust). You possess... 

    Cognite - AI for Industry

    Phoenix, AZ
    more than 2 months ago
  •  ...-term growth.• To provide a return on investment to shareholders.• To promote employee development. Job DescriptionMin 5 yrs exp as Java/J2EE/Spring Developer. At least one full cycle implementation of Big Data Project or at least 6 months experience in Map Reduce coding... 

    Xinnovit

    Phoenix, AZ
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...REST based Get calls on hbase to retrieve data Hadoop Java programmingbackground using Mapreduce, HBase, pig, hive, APIs, etc... 

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Services.Job DescriptionNote: Skills Needed:-Technical Skills : Java/J2EE (Mandatory), Dydra, SparQL, RDF, Eptos.Job Description:-... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Phoenix, AZ
    2 days ago
  • Company DescriptionIDEALFORCE has a Contract position available immediately for a Java Programmer to join our customer in Phoenix, AZ. Please find below additional details about this job. Kindly respond with your most up to date resume if you would like to pursue this... 
    Contract work
    Local area
    Immediate start

    idealforce

    Phoenix, AZ
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ....Job DescriptionPreferred• At least 4 years of experience in Java, J2EE technologies with strong experience in developing J2EE based... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Description:-At least 4 years of experience in strong Core Java with Design experienceStrong knowledge in Core Java with knowledge... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, => Software Consultancy and Information Technology...  ...hbaseQualificationsDesigning REST based Get calls on hbase to retrieve data Hadoop Java programmingbackground using Mapreduce, HBase, pig, hive, APIs,... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  .... We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...of relevant experience in development in following technologies:Java 1.7+, Spring Framework, Spring Batch, Apache Camel or DropWizard... 
    Full time
    H1b

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  ...queries about our services.Job DescriptionPreferred• At least 4 years of relevant experience in development in following technologies:-Java 1.8+, Spring Framework, Spring Batch, Spring Boot or DropWizard, Restful Services (JAX-RS), Java Testing Frameworks(JUnit, Mockito,... 
    Permanent employment
    Full time
    H1b

    Career Guidant

    Phoenix, AZ
    2 days ago
  •  .... We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...latest resume along with current & expected salary.Job Title : Java MuleSoft Developer (with experience on Apache Camel and Spring... 
    Permanent employment
    Full time
    H1b
    Relocation

    Sonsoft

    Phoenix, AZ
    2 days ago
  •  ...If you have any queries about our services.Job DescriptionPreferred• At least 2 years of experience in software development working with various technologies like Java 1.5+, Spring 3.0 or above, Web Services - SOAP or REST, JSP, Servlet, Eclipse, HTML, JBoss Application... 
    Permanent employment
    Full time
    H1b

    Career Guidant

    Phoenix, AZ
    2 days ago
  •  ...Java Engineer Location: Phoenix, AZ Summary: 6+ years of professional software development experience using Java, with strong proficiency in Java-based frameworks, including Spring Boot and Vert.x. Solid hands-on experience with Cassandra Database, including... 

    E-Solutions

    Phoenix, AZ
    5 days ago
  •  ...DescriptionIDEALFORCE has a CONTRACT position available immediately for Java Developer/Sr to join our customer in Phoenix Arizona. This is an...  ...and setup experience.• Possesses comprehensive knowledge on Software Design Patterns and how to apply them.• Hands-on familiarity... 
    Contract work
    Local area
    Immediate start

    idealforce

    Phoenix, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (Java). Be the first to apply!