... Engineering, Building Science Summary of Role Come build the software and data layer that helps ... Work with large geospatial and remote-sensing datasets (imagery, elevation, and related sources ...
... Engineering, Building Science Summary of Role Come build the software and data layer that helps ... Work with large geospatial and remote-sensing datasets (imagery, elevation, and related sources ...
... Engineering, Building Science Summary of Role Come build the software and data layer that helps ... Work with large geospatial and remote-sensing datasets (imagery, elevation, and related sources ...
Quick apply
... Engineering, Building Science Summary of Role Come build the software and data layer that helps ... Work with large geospatial and remote-sensing datasets (imagery, elevation, and related sources ...
Software Engineer
Rock Hill, SC · Remote
Requirement - Software Engineer Location- USA Remote Contract W2 Assessment required *Key skill: Java/Springboot (full stack) Responsible for designing, testing, and implementing new and updated ...
Quick apply
Software Engineer
Rock Hill, SC · Remote
Requirement - Software Engineer Location- USA Remote Contract W2 Assessment required *Key skill: Java/Springboot (full stack) Responsible for designing, testing, and implementing new and updated ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
Charlotte, NC, Phoenix, AZ and Remote is not an option. The Principal Software Engineer serves as a ... Hands-on experience with Java, Spring, and Spring Boot. * Experience with modern front-end ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
Charlotte, NC, Phoenix, AZ and Remote is not an option. The Principal Software Engineer serves as a ... Hands-on experience with Java, Spring, and Spring Boot. * Experience with modern front-end ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
Charlotte, NC, Phoenix, AZ and Remote is not an option. The Principal Software Engineer serves as a ... Hands-on experience with Java, Spring, and Spring Boot. * Experience with modern front-end ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
Charlotte, NC, Phoenix, AZ and Remote is not an option. The Principal Software Engineer serves as a ... Hands-on experience with Java, Spring, and Spring Boot. * Experience with modern front-end ...
Software Engineer II
Charlotte, NC · On-site +1
$85K - $115K/yr
Remote - United States Schedule: Full-time, Monday through Friday Department: Information ... Experience developing applications using Java, JavaScript, HTML, CSS, Spring Boot, Angular, and ...
Software Engineer II
Charlotte, NC · On-site +1
$85K - $115K/yr
Remote - United States Schedule: Full-time, Monday through Friday Department: Information ... Experience developing applications using Java, JavaScript, HTML, CSS, Spring Boot, Angular, and ...
Software Engineer II
Charlotte, NC · Remote
$85K - $115K/hr
Remote - United States Schedule: Full-time, Monday through Friday Department: Information ... Experience developing applications using Java, JavaScript, HTML, CSS, Spring Boot, Angular, and ...
Software Engineer II
Charlotte, NC · Remote
$85K - $115K/hr
Remote - United States Schedule: Full-time, Monday through Friday Department: Information ... Experience developing applications using Java, JavaScript, HTML, CSS, Spring Boot, Angular, and ...
Requirement - Senior Full Stack Software Engineer Location- Remote- West Coast Contract W2 Seeking ... Java, Go, TypeScript/JavaScript). * 8+ years of web application development experience (HTML, CSS ...
Quick apply
Requirement - Senior Full Stack Software Engineer Location- Remote- West Coast Contract W2 Seeking ... Java, Go, TypeScript/JavaScript). * 8+ years of web application development experience (HTML, CSS ...
Lead Software Engineer
Concord, NC · On-site +1
... States with a remote work model. About Envestnet Envestnet is an ... Lead design and implementation of Java / Spring Boot microservices, establishing engineering ...
Lead Software Engineer
Concord, NC · On-site +1
... States with a remote work model. About Envestnet Envestnet is an ... Lead design and implementation of Java / Spring Boot microservices, establishing engineering ...
Python, .Net, Java, Go, Node.js) o System architecture and AI Ops o CI/CD (eg. GitHub Actions ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...
Python, .Net, Java, Go, Node.js) o System architecture and AI Ops o CI/CD (eg. GitHub Actions ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...
Python, .Net, Java, Go, Node.js) o System architecture and AI Ops o CI/CD (eg. GitHub Actions ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...
Python, .Net, Java, Go, Node.js) o System architecture and AI Ops o CI/CD (eg. GitHub Actions ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...
Senior Software Engineer
Charlotte, NC · On-site +1
$119K - $157K/yr
Java, C#, JavaScript) * 3+ years of experience in developing stateful software which utilizes ... DevOps, or equivalent tools * 2+ years of experience building, deploying, and supporting ...
Senior Software Engineer
Charlotte, NC · On-site +1
$119K - $157K/yr
Java, C#, JavaScript) * 3+ years of experience in developing stateful software which utilizes ... DevOps, or equivalent tools * 2+ years of experience building, deploying, and supporting ...
Computer-Aided Manufacturing Software Engineer
Rock Hill, SC · On-site +1
$139K - $208K/yr
... as C#, Java, Python etc.) * Hands on practical experience and familiarity with CNC machining ... Hybrid or remote is considered acceptable for this role. Preferably close to our Re:Build ...
Computer-Aided Manufacturing Software Engineer
Rock Hill, SC · On-site +1
$139K - $208K/yr
... as C#, Java, Python etc.) * Hands on practical experience and familiarity with CNC machining ... Hybrid or remote is considered acceptable for this role. Preferably close to our Re:Build ...
Software Engineer
Charlotte, NC · On-site +1
Software Engineer - Hiring FAST. Industry: Finance Location: Charlotte, NC Pay Rate: W2 Rates Only ... Hybrid Required (Remote is NOT an Option) Duration: 12+ months Job ID: 247293 Required ...
Software Engineer
Charlotte, NC · On-site +1
Software Engineer - Hiring FAST. Industry: Finance Location: Charlotte, NC Pay Rate: W2 Rates Only ... Hybrid Required (Remote is NOT an Option) Duration: 12+ months Job ID: 247293 Required ...
Software Development Engineer SDET
Charlotte, NC · Remote
$120/hr
... C# or Java. * Strong experience with a scripting language such as Python, PowerShell, Perl ... Experience working in a fast-paced Agile or SCRUM development methodology For virtual remote ...
Software Development Engineer SDET
Charlotte, NC · Remote
$120/hr
... C# or Java. * Strong experience with a scripting language such as Python, PowerShell, Perl ... Experience working in a fast-paced Agile or SCRUM development methodology For virtual remote ...
Job Location The primary work location for this role is a remote work model. About ... This role will work with Java and/or Python, Spring, SQL/NoSQL databases, RESTful APIs, cloud ...
Job Location The primary work location for this role is a remote work model. About ... This role will work with Java and/or Python, Spring, SQL/NoSQL databases, RESTful APIs, cloud ...
Software Engineer
Fort Mill, SC · Remote
Requirement - Software Engineer Location- USA Remote (EST/CST Only) Contract W2 OVERVIEW: Provides ... Participate with other Development, operations and Technology staff in overall systems development ...
Quick apply
Software Engineer
Fort Mill, SC · Remote
Requirement - Software Engineer Location- USA Remote (EST/CST Only) Contract W2 OVERVIEW: Provides ... Participate with other Development, operations and Technology staff in overall systems development ...
Software Development Engineer (Lead)
Charlotte, NC · On-site +1
$70K - $140K/yr
Experience developing enterprise applications using Java and/or Python. * Experience building and ... Remote roles will also have the opportunity to come together in our offices for moments that matter.
Software Development Engineer (Lead)
Charlotte, NC · On-site +1
$70K - $140K/yr
Experience developing enterprise applications using Java and/or Python. * Experience building and ... Remote roles will also have the opportunity to come together in our offices for moments that matter.
Senior Software Engineer, Golang
Charlotte, NC · On-site +1
$118K - $150K/yr
High proficiency in multiple programming languages (e.g., Go, PHP, JavaScript, Python, TypeScript, Java, C#, C++, etc.). * Deep understanding of software development methodologies and best practices.
Senior Software Engineer, Golang
Charlotte, NC · On-site +1
$118K - $150K/yr
High proficiency in multiple programming languages (e.g., Go, PHP, JavaScript, Python, TypeScript, Java, C#, C++, etc.). * Deep understanding of software development methodologies and best practices.
Java Tutor
Charlotte, NC · Remote
$18 - $40/hr
Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...
Java Tutor
Charlotte, NC · Remote
$18 - $40/hr
Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...
Remote Staff Software Engineer Java information
See Charlotte, NC salary details
$59.1K - $73.3K
9% of jobs
$73.3K - $87.4K
0% of jobs
$87.4K - $101.6K
2% of jobs
$101.6K - $115.7K
4% of jobs
$115.7K - $129.9K
9% of jobs
$131.5K is the 25th percentile. Wages below this are outliers.
$129.9K - $144.1K
14% of jobs
$144.1K - $158.2K
12% of jobs
The median wage is $159.1K / yr.
$158.2K - $172.4K
18% of jobs
$182K is the 75th percentile. Wages above this are outliers.
$172.4K - $186.6K
12% of jobs
$186.6K - $200.7K
12% of jobs
$200.7K - $214.9K
10% of jobs
$59.1K
$157.4K
$214.9K
How much do remote staff software engineer java jobs pay per year?
What is the difference between Remote Staff Software Engineer Java vs Remote Software Engineer Java?
| Aspect | Remote Staff Software Engineer Java | Remote Software Engineer Java |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS or related, extensive Java experience, possibly certifications | Bachelor's in CS or related, solid Java skills, entry to mid-level experience |
| Work Environment | Senior-level projects, leadership roles, cross-team collaboration | Project execution, coding, debugging, team collaboration |
| Employer & Industry Usage | Tech companies, enterprise solutions, consulting firms | Startups, tech firms, software development agencies |
The main difference is that Remote Staff Software Engineer Java typically involves senior responsibilities, leadership, and strategic project involvement, while Remote Software Engineer Java focuses on coding and project execution at an entry to mid-level. Both roles require strong Java skills and are common in tech industries, but the staff level emphasizes experience and leadership.

Staff Software Engineer, Energy Intelligence
Charlotte, NC • On-site, Remote
Other
Posted 9 days ago
Job description
Location
This position will be based in Charlotte, NC, New York, NY or Boston, MA.
Reporting
This position will report to the Director of Engineering, Building Science
Summary of Role
Come build the software and data layer that helps make energy cleaner and cheaper for millions of homes: turning fragmented, real-world energy data into structured, trustworthy intelligence that our products, customers, and partners can act on. You'll develop the services, pipelines, and models that estimate how homes use, produce, and pay for energy, and run them as reliable production APIs at scale. The role spans physics-based and machine-learning energy modeling, large-scale geospatial and remote-sensing data processing, utility and grid data processing across every US market, and AI systems where LLM-powered agents extract data from complex source documents with humans in the loop.
We're looking for a strong, versatile engineer, comfortable across frontend, backend, and the underlying infrastructure, and who is fluent with modern AI frameworks, tooling, and harnesses. This role sits in the Data and Energy Intelligence Unit, a multidisciplinary team of engineers and scientists owning data-intensive applications across energy modeling, geospatial data, and applied AI. Energy expertise is a plus, but we care most about excellent engineering and sound judgment; the domain is something a strong, curious engineer can learn on the job.
Strategic & Tactical
- Build and ship features end-to-end across the stack, from production APIs and data pipelines to the interfaces on top of them.
- Develop AI-powered capabilities where they fit, including LLM- and agent-based systems that extract structured, validated data from complex, unstructured documents with a human-in-the-loop review workflow.
- Take models from prototype to production: build the APIs, pipelines, and infrastructure that run physics-based and machine-learning models reliably at scale, with the testing and observability needed to catch regressions before they reach customers.
- Work with large geospatial and remote-sensing datasets (imagery, elevation, and related sources) that feed the platform's models.
- Raise the engineering bar and quality: lead and participate in peer technical design reviews, and hold a high standard for testing, observability, evaluation (including for nondeterministic AI outputs), and operational excellence.
- Communicate clearly with engineers, product partners, and non-technical stakeholders, while developing a deep understanding of the energy domain the platform serves.
Qualifications
Minimum:
- Advanced proficiency in Python for production software, with a demonstrated ability to write clean, maintainable, well-tested code and design solid APIs and services.
- Full-stack breadth: comfortable working across a backend and a modern frontend (e.g., React/TypeScript), and the underlying infrastructure. You are a generalist who can pick up whatever the problem needs.
- Hands-on experience building production LLM systems and agents with frameworks like pydantic-ai, LangGraph, or Claude/OpenAI Agent SDKs, including prompting, evals, and extracting structured data from messy, unstructured sources at scale.
- Fluency with agentic coding tools to multiply your impact, used critically: questioning and pressure-testing what they produce and keeping your own judgment in charge.
- Experience building and operating production systems: APIs and services, data pipelines, relational databases (SQL/PostgreSQL), containerization, cloud platforms (AWS/GCP/Azure), and observability, with sound practices (version control, code review, testing, CI/CD).
Preferred:
- Geospatial and remote-sensing experience: imagery, elevation/point clouds, and libraries such as rasterio, geopandas, and shapely; PostGIS.
- Depth in the modern Python web stack: FastAPI, SQLAlchemy, Pydantic, and async Python.
- Frontend depth: React, Vite, TypeScript, and data-fetching/state libraries (e.g., TanStack Query/Router).
- Strong quantitative or algorithmic aptitude, and comfort with the Python data stack (pandas, polars, NumPy).
- Experience in the clean energy space, with home energy data, or in building electrification and decarbonization.