Enable job alerts via email!

Software Engineer - Data APIs

EnergyCAP

Boalsburg (PA)

Remote

USD 95,000 - 105,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative software company is seeking a skilled Software Engineer to join their Utility Management Team. In this role, you will focus on developing and maintaining robust APIs that integrate seamlessly with client workflows, ensuring reliability and scalability. Your contributions will directly impact energy and sustainability operations, making a difference at scale. You will work with cutting-edge technologies, including relational databases and cloud environments, while enjoying a supportive work culture that values professional growth and development. This is an exciting opportunity to be part of a forward-thinking team dedicated to energy management solutions.

Benefits

100% company-paid medical, dental, and vision insurance
Charitable contributions and matching programs
Remote work with occasional travel
Development programs and tuition assistance

Qualifications

  • 3+ years of experience in web application development and API development.
  • Strong knowledge of relational databases and BI tools.

Responsibilities

  • Develop and maintain APIs for product and client integration.
  • Optimize database queries and manage data migrations.

Skills

Web Application Development
API Development
Relational Databases
C#
SQL/MDX/DAX Queries
CI/CD
Communication Skills

Education

Degree in Computer Science

Tools

PostgreSQL
MySQL
SQL Server
PowerBI
Tableau
Docker
Kubernetes
Microsoft Azure

Job description

Join to apply for the Software Engineer - Data APIs role at EnergyCAP.

EnergyCAP is an industry-leading and award-winning software company focused on energy and sustainability management. Trusted by over 10,000 professionals, it provides critical data for resource management, carbon reduction, and savings.

About The Role

You will join our UtilityManagement (UM) Team, focusing on building and evolving core products. As a backend engineer, you will collaborate with other teams and own systems supporting payment platforms, identity infrastructure, and database tools.

The team also develops interfaces for user experience and delivers reporting solutions. Your work will significantly impact energy and sustainability operations at scale.

Key Projects in the First 12 Months

  1. Optimize database queries and improve deployment processes for scalability.
  2. Build robust, documented APIs that integrate seamlessly with client workflows.
  3. Expand BI offerings for internal and customer use.

Key Responsibilities

  1. Develop and maintain APIs for products and client integration.
  2. Ensure API reliability, scalability, and quality.
  3. Create automated tests to meet business needs.
  4. Conduct code reviews and incorporate feedback.
  5. Design databases, optimize queries, and manage data migrations.
  6. Maintain cloud-based SSAS environments for analytics.
  7. Develop SQL/MDX/DAX queries supporting analytics and reports.
  8. Contribute to BI models and visualizations, meeting deadlines.

Preferred Experience & Skills

  1. 3+ years of web application development experience.
  2. Experience with relational databases (PostgreSQL, MySQL, SQL Server).
  3. Experience with BI tools like PowerBI and Tableau.
  4. API development and RESTful services.
  5. CI/CD and automated testing experience.
  6. Experience with containers, Docker, Kubernetes, and monitoring.
  7. Proficiency in C# and PowerShell.
  8. Experience with Microsoft Azure cloud environment.
  9. Strong communication and collaboration skills.
  10. Degree in computer science or related field.

Pay Range: $95,000 - $105,000 plus 3% bonus.

Compensation depends on experience and skills.

Benefits (US)

  • 100% company-paid medical, dental, vision, life, and LTD insurance.
  • Charitable contributions and matching programs.
  • Remote work with occasional travel.
  • Development programs, counseling, grants, 401(k), coaching, stipends, and tuition assistance.

EnergyCAP is an equal opportunity employer and provides accommodations for applicants with disabilities. For accommodations, contact HR@energycap.com.

Note: We are not sponsoring visas at this time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Data Hub

StackAdapt Inc.

Remote

USD 80,000 - 120,000

7 days ago
Be an early applicant

Senior Data Engineer

United Network for Organ Sharing

Richmond

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Sr Engineer (Data Platform)

Henry Schein One

Remote

USD 85,000 - 135,000

6 days ago
Be an early applicant

Lead AWS Data Engieer (Remote)

Cognizant

Charlotte

Remote

USD 100,000 - 150,000

5 days ago
Be an early applicant

Operations Data Engineer

Confiant

Remote

USD 80,000 - 120,000

2 days ago
Be an early applicant

Lead Data Scientist Engineer(Staff SE)- AI Development, NLP LLM, GenAI

Conga

Remote

USD 100,000 - 125,000

Yesterday
Be an early applicant

Sr Engineer (Data Platform)

Henry Schein One, LLC

Remote

USD 85,000 - 135,000

4 days ago
Be an early applicant

Senior Data Engineer

TWELVE10

Austin

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Lead AWS Data Engieer (Remote)

Cognizant North America

Charlotte

Remote

USD 100,000 - 140,000

5 days ago
Be an early applicant