Junior Software Engineer
The Junior Software Engineer at Confidential Client contributes to building and maintaining scalable software solutions supporting renewable energy analytics. This role involves full lifecycle ownership of features, collaboration with cross-functional teams, and continuous learning through mentorship in a hybrid work environment. The position offers growth opportunities within a mission-driven company focused on transforming the power industry through advanced analytics and technology.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Your Impact
Join a confidential client engineering team building analytics and software that support the clean‑tech power transition. In this entry‑level role you’ll ship features, collaborate with product and data science teams, and help deliver reliable SaaS products that power renewable and storage market decisions. You’ll receive mentorship, take technical ownership of tickets early, and contribute to code, tests, and operational reliability.
What You’ll Do
- Design and write clean, scalable, production code (backend languages commonly used include Python, SQL, SAS, C#; frontend uses React).
- Ship features end-to-end — from design and implementation to tests and deployment.
- Write and maintain unit and integration tests; contribute to CI/CD and deployment pipelines.
- Refactor and optimize code for performance, stability, and scalability.
- Integrate and prototype models with analysts and data scientists to move research into production.
- Participate in agile scrum activities: sprint planning, design reviews, standups, and operational support.
- Communicate clearly with technical and non‑technical stakeholders.
Qualifications
- BS in Engineering, Computer Science, Data/Information Science, Mathematics, or a related field.
- 3.0 cumulative GPA or higher.
- Academic or professional coding experience in one or more of: Python, Ruby, .NET, Java, C++, C#, Kotlin, Rust, or JavaScript (including object‑oriented design).
- Strong programming background related to applied mathematical, engineering, or physical sciences.
- Team player with a willingness to learn and strong interpersonal skills.
Preferred Qualifications
- Experience implementing full‑stack solutions (both front‑end and back‑end).
- Familiarity with referential databases such as SQL Server, Oracle, or PostgreSQL.
- Interest or knowledge of wholesale electricity markets is a plus.
- Self‑starter mindset and strong drive to learn and advance quickly.
Benefits & Compensation
- Competitive salary range: $78,000 — $91,000 (range reflects hiring location and experience).
- Medical, dental, and vision coverage.
- Life and disability insurance.
- Parental leave.
- FSA, HSA, and dependent care accounts.
- 401(k) with a 3% non‑elective contribution.
- Flexible PTO and hybrid work flexibility. Need accommodations? Contact us at recruiting@confidentialclient.com.
Work Model
This role is hybrid (three days in-office, two days remote) based in Boulder, CO. The team values in-person collaboration for problem solving while preserving remote flexibility for focused work.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range