Software Engineer Technical Lead
3 days ago
Senior Software Engineer / Technical Lead (Forecasting & Optimization)
$180K - $200K + bonus | Hybrid role on-site three days per week. | Energy Tech | AI + Optimization
We're looking for a Senior Software Engineer / Technical Lead to shape the architecture of our optimization platform. This role blends hands-on coding, architectural design, and leadership of a small dev team (3 engineers). You'll work closely with data science and product teams to build cloud-native, AI-driven forecasting and optimization solutions that directly impact energy markets.
Why Join Us?
- Lead technical strategy for a cutting-edge optimization platform
- Build scalable, cloud-native systems in Azure + Kubernetes
- Apply Python, AI/ML, and optimization algorithms to real-world energy challenges
- Collaborate with a highly skilled cross-functional team
- Competitive salary + bonus potential
What You'll Do
- Lead architecture & development of microservices in .NET / C#
- Guide a small engineering team (mentorship + technical leadership)
- Design and deploy AI/ML optimization models in Python
- Build data pipelines with Apache Kafka, Azure Data Factory, PostgreSQL/SQL Server
- Deliver scalable APIs, automated testing, and high-performing cloud-native solutions
What We're Looking For
- 12+ years in software engineering, 3+ years in a leadership role
- Strong architecture experience with .NET Core + microservices
- Advanced skills in Python (AI/ML, optimization, forecasting)
- Cloud expertise: Azure, Kubernetes, Data Factory, Databricks, DevOps
- Data & event-driven systems: Postgres, SQL Server, Apache Kafka
- Frontend experience with React + Angular
- Proven track record mentoring engineers & driving technical excellence
If you're passionate about architecting innovative systems at the intersection of AI, optimization, and energy tech, we'd love to hear from you.
-
Lead Software Engineer
2 weeks ago
Baltimore, MD, United States Abacus Full timeType of Service Contingent Workforce - Technology Job Title Lead Software Engineer Job Description OneMain is the largest non-bank lender in the United States. As part of a demonstrated commitment and investment in innovation and new ways of reaching our customers, we are transforming our industry-leading lending services. We are seeking a talented and...
-
Lead Mobile Software Engineer
3 days ago
Baltimore, MD, United States Kaav Inc. Full timeLead Mobile Software Engineer Baltimore, Maryland - Remote, U.S. Client is an award-winning digital agency whose mission is to create software that people want to use, software that makes lives better, jobs easier, and helps businesses thrive. We leverage a deep understanding of technology and growth strategy to create award-winning, multi-channel digital...
-
Technical Lead
5 days ago
Baltimore, MD, United States Enerwise Global Technologies Inc Full timeNote: 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,...
-
Technical Lead
3 days ago
Baltimore, MD, United States Enerwise Global Technologies Inc Full timeNote: 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,...
-
Technical Lead
1 day ago
Baltimore, MD, United States Enerwise Global Technologies Inc Full timeNote: 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,...
-
Lead Software Engineer
5 days ago
Baltimore, MD, United States Capital One Full timeLead Software Engineer (Tech Lead) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer...
-
Lead Software Engineer
17 hours ago
Baltimore, MD, United States Capital One Full timeLead Software Engineer (Tech Lead) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer...
-
Lead Software Engineer
3 days ago
Baltimore, MD, United States Capital One Full timeLead Software Engineer (Tech Lead) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer...
-
Lead Software Engineer
7 days ago
Baltimore, MD, United States Capital One Full timeLead Software Engineer (Tech Lead) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer...
-
Lead Software Engineer
2 weeks ago
Baltimore, MD, United States MagmaLabs Full timeJoin Our Team as a Lead Software Engineer (React Native) We are seeking an experienced software engineer with 5+ years in custom software development and a strong background in delivering production web and mobile applications. If you have at least four years of expertise in architecting complex mobile implementations and are passionate about creating...