
Job title: Senior Software Engineer (Remote – California)
Company: Jobgether
Job description: This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in California (USA).We are seeking a Senior Software Engineer to design, develop, and maintain scalable software solutions that support advanced energy management and forecasting systems. In this role, you will work on both backend services and frontend applications, collaborating closely with cross-functional teams to deliver robust, reliable, and efficient software. You will play a pivotal role in expanding and optimizing software systems that enable distributed energy resources, including smart thermostats, batteries, and EVs, to interact seamlessly with the grid. The position offers opportunities to contribute to innovative technology, mentor other engineers, and influence architecture and development best practices in a fast-paced, collaborative environment. Ideal candidates are passionate about engineering, thrive on solving complex problems, and are eager to make a measurable impact on clean energy initiatives.Accountabilities
- Design, implement, and maintain high-quality, scalable, and secure backend services using Java (Spring Boot).
- Develop and maintain dynamic, responsive front-end applications using React and modern JavaScript frameworks.
- Collaborate with product managers, internal engineering teams, and stakeholders to define and execute high-impact projects.
- Troubleshoot, debug, and optimize application performance across backend and frontend systems.
- Participate in code reviews, mentor junior developers, and drive best practices in software development.
- Ensure adherence to CI/CD, unit and integration testing, and overall code quality standards.
- Stay current with emerging technologies, frameworks, and industry trends to continually enhance platform capabilities.
Requirements
- 5+ years of professional software engineering experience, including senior-level responsibilities.
- Strong expertise in Java (preferably Java 11+) and the Spring Framework.
- Proficiency in at least one scripting language (e.g., Python 3).
- Experience with front-end technologies including JavaScript, HTML5, CSS3, and React.
- Excellent analytical thinking, problem-solving skills, and attention to detail.
- Strong communication and collaboration skills to work effectively across teams.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and deployment strategies is a plus.
- Experience with PostgreSQL, MongoDB, and test automation frameworks (e.g., Robot Framework) is desirable.
Benefits
- Competitive salary ($130,000–$150,000 USD, based on experience and location).
- Full medical coverage for employees.
- 401(k) plan with employer match.
- Flexible work schedule and remote work options.
- Paid parental leave and vacation time.
- Casual and collaborative work environment with team-focused culture.
- Education assistance and professional development opportunities.
- Additional perks including gym subsidy, commuter benefits, and wellness programs.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!#LI-CL1
Expected salary: $130000 – 150000 per year
Location: USA
Job date: Sun, 21 Sep 2025 22:27:35 GMT
Apply for the job now!