Talent.com
Technical Lead
Technical LeadCPower • Baltimore, MD, US
[error_messages.no_longer_accepting]
Technical Lead

Technical Lead

CPower • Baltimore, MD, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Note: Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus or commissions.

CPower is a leading Virtual Power Plant platform, monetizing the value of customer-sited energy to intelligently strengthen the grid. For over a decade, we’ve made turning flexible energy into revenue simple for partners and large energy users such as businesses, manufacturers, public institutions and healthcare organizations, delivering over $1.2 billion from demand response and energy flexibility programs to customers since 2015. With 6.7 GW of customer capacity nearly 23,000 sites, we’re empowering energy users across North America, enabling them to benefit from an innovative energy economy.

We are looking for a highly skilled Technical Lead with expertise in forecasting and optimization to join our team. As the Technical Lead for a Distributed Energy Resource optimization platform, the ideal candidate will have a strong background in software development, technology and tools evaluation, predictive modeling and machine learning. This role involves working closely with cross-functional teams to develop and implement advanced optimization algorithms and forecasting models to enhance our products and services.

Based on candidate location, our primary preference is a hybrid role requiring in-office presence at our Baltimore, MD location three days per week (Tues/Wed/Thurs). Our secondary preference is remote.

Essential Duties and Responsibilities

  • Design, develop, and maintain software solutions for forecasting and optimizing distributed energy resource loads to increase market participation revenues.
  • Collaborate with data scientists and analysts to create predictive models and algorithms.
  • Implement and optimize algorithms for real-time data processing and analysis.
  • Work with product and business teams including key stakeholders to understand customer/business problems, build tests to validate hypothesis and translate learnings into technical solutions.
  • Document technical specifications, processes, and procedures.
  • Mentor and guide junior engineers, providing technical leadership and support.
  • Lead technical discussions and decision-making processes.
  • Ensure best practices in software development and architecture are followed.
  • Drive innovation and improvements in technology and processes.
  • Continuously monitor and improve the performance of existing systems.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • 12+ years proven experience in software development and architecture with 3+ years in technical leadership role.
  • 5+ years of experience with a focus on complex optimization and forecasting models and experience across the full machine learning lifecycle on Microsoft Azure, from data preparation and model training in Azure Machine Learning and Azure Databricks, to deployment and monitoring using Azure DevOps including CI/CD pipelines, Git Repos, Artifacts Repository (NPM, Nuget, etc.).
  • Proven ability to design, develop, and implement robust and scalable cloud-native applications with microservices architecture using C#, Python, Kafka, and .NET Core, including SQL Server and/or Postgres database design, development, and optimization, along with extensive experience building and integrating RESTful web services with React front end.
  • Experience in Kubernetes cluster using Azure Kubernetes Service (AKS).
  • Strong skills as a team leader, with a passion for developing people and teams, including demonstrated experience leading long-term software teams and mentoring junior engineers on object-oriented coding and best practices.
  • Knowledge of optimization techniques and algorithms (e.g., linear programming, integer programming, heuristic methods, familiarity with statistical modeling and time series analysis).
  • Expertise in designing and implementing robust automated testing frameworks and scripts to validate cloud-native applications deployed on Microsoft Azure. This includes expertise in testing at all levels: unit, integration, and performance, with a focus on Azure services and infrastructure.
  • Excellent problem-solving skills and attention to detail.
  • Working experience with Agile, Scrum, and/or Kanban teams.
  • All applicants must be able to provide documentation that they are legally eligible to work in the United States for an extended period, and will not now, or in the future, require sponsorship for employment visa status to work legally for our Company in the United States.

Benefits

Unique opportunity to work at a successful, growing company with a strong entrepreneurial spirit. We focus heavily on developing our employees and linking successes to our core values. CPower offers a great benefits package that includes medical, dental, vision, 401K, vacation, up to $10,000 per calendar year in tuition reimbursement, etc. CPower’s leadership prides itself on maintaining a rewarding culture, and always striving to offer a great team-member experience.

CPower is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We believe that diversity and inclusion among our team members is critical to our success as a company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.

[job_alerts.create_a_job]

Technical Lead • Baltimore, MD, US

[internal_linking.similar_jobs]
iLead - Community Site Leader

iLead - Community Site Leader

Maryland Institute College of Art • Baltimore, MD, United States
[job_card.part_time]
Welcome to the official site for employment opportunities at MICA.At MICA, we empower our employees to use their talent in a variety of ways.We are pleased that you are interested in career opportu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Databricks Lead

Databricks Lead

Index Analytics • Windsor Mill, MD, United States
[job_card.full_time]
Index Analytics, LLC, is a rapidly growing, Baltimore-based small business providing health-related consulting services to the federal government.At the center of our company culture is a commitmen...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer with Poly SR SWE2

Software Engineer with Poly SR SWE2

Lockheed Martin • Butler, MD, US
[job_card.full_time]
This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile development projects in support of a high-visibility mission.Th...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Technical Manager

Technical Manager

ClearanceJobs • Fort Meade, MD, United States
[job_card.full_time]
Woman-Owned Small Business (WOSB), fosters an employee-centric culture.Our strength lies in our people.With a high percentage of employees holding advanced degrees in engineering, computer science,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Project Development Team Leader

Project Development Team Leader

Trane Technologies plc • Towson, MD, United States
[job_card.full_time]
At Trane TechnologiesTM and through our businesses including Trane and Thermo King, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible fo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead

Lead

Tata Consultancy Service Limited • Owings Mills, MD, United States
[job_card.full_time]
Very Strong hands-on experience with PySpark, Apache Spark, and Python.Strong Hands-on experience with SQL and NoSQL databases (Snowflake, etc.Very strong knowledge in building CI/CD pipelines usin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Tier II Analyst - Lead

Tier II Analyst - Lead

TEKsystems • Cockeysville, Maryland, United States
[job_card.permanent]
Our client is looking to hire a Tier 2 Team Lead.This person will be responsible for taking tier1 and escalated tickets from the Tier I analysts.This issues will vary but will require more technica...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel CT Tech - $2833.2 / Week

Travel CT Tech - $2833.2 / Week

Host Healthcare • Baltimore, MD, US
[job_card.full_time]
Host Healthcare is seeking an experienced CT Tech for an exciting Travel Allied job in Baltimore, MD.Shift: Inquire Start Date: 03/16/2026 Duration: 13 weeks Pay: $2833.At Host Healthcare, we are d...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Project Development Team Leader

Project Development Team Leader

Trane Technologies • Towson, MD, United States
[job_card.full_time]
At Trane Technologies TM and through our businesses including Trane ® and Thermo King ® , we create innovative climate solutions for buildings, homes, and transportation that challenge what's possi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
DevOps Team Lead

DevOps Team Lead

Cisive • MD, United States
[job_card.full_time]
It's fun to work in a company where people truly BELIEVE in what they're doing!.We're committed to bringing passion and customer focus to the business.At Cisive, our vision is to make securing the ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead

Lead

TATA Consulting Services • Owings Mills, MD, United States
[job_card.full_time]
Responsibilities - * 10+ years of experience in big data and distributed computing in any of the 3-cloud platforms (nice to have worked on AWS).Very Strong hands-on experience with PySpark, Apache ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Databricks Lead

Databricks Lead

Index Analytics LLC • Baltimore, MD, United States
[job_card.full_time]
Index Analytics, LLC, is a rapidly growing, Baltimore-based small business providing health-related consulting services to the federal government.At the center of our company culture is a commitmen...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Integrated Product Team (IPT) Lead/Sr. Staff Chief Engineer

Integrated Product Team (IPT) Lead/Sr. Staff Chief Engineer

Northrop Grumman • Baltimore, MD, United States
[job_card.full_time]
RELOCATION ASSISTANCE: Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Technical Team Lead

Technical Team Lead

Marathon TS • Annapolis Junction, MD, United States
[job_card.full_time]
Technical Team Lead to support a federal customer.This role requires an individual with extensive hands-on technical expertise and leadership capabilities to oversee a diverse team managing critica...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Deployment Lead

Deployment Lead

Accenture • Hanover, MD, United States
[job_card.full_time]
At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people.Our 13,000+ people are united in a shared pu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Application Developer (Technical Lead)

Senior Application Developer (Technical Lead)

Belay Technologies • Annapolis Junction, MD, US
[job_card.full_time]
[filters_job_card.quick_apply]
Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Senior Application Developer...[show_more]
[last_updated.last_updated_30]
Travel CT Tech - $3,676 to $3,788 per week in Rosedale, MD

Travel CT Tech - $3,676 to $3,788 per week in Rosedale, MD

AlliedTravelCareers • ROSEDALE, MD, US
[job_card.full_time]
AlliedTravelCareers is working with AMN Healthcare Allied to find a qualified CT Tech in ROSEDALE, Maryland, 21237!.Job Description & Requirements.Computed Tomography Technologist - (CT Tech) .Star...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Generation Specialist

Lead Generation Specialist

Bambini Montessori Academy • Gambrills, MD, United States
[job_card.full_time]
One full-time person dedicated to generating qualified leads and making the phones ring consistently for both businesses:.Window Depot / Bay Bath Remodel.Track performance rigorously, eliminate wha...[show_more]
[last_updated.last_updated_variable_days] • [promoted]