Principal Software Engineer, Enterprise Platform APIs
$201.2k - $229.1kGoodLeap
Job Description
Job Description
About GoodLeap:
GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap’s proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.
GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.
Position SummaryThe Principal Software Engineer will be responsible for building, maintaining, monitoring, and scaling the enterprise platform services in our portfolio, spanning IAM, Communications, Payments, and API Gateways. Applying engineering best practices to help ensure a culture of software quality and operational excellence throughout the organization. This role will work directly with product and engineering teams to help define the platform roadmap and provide input towards the overall technical strategy.
Essential Job Duties and Responsibilities- Collaborate with product, architecture, and design leads to deliver highly-available, fault-tolerant products and services.
- Work on significant and unique technical challenges, evaluate and recommend solutions, and guide decision making by considering technical tradeoffs.
- Grasp both the technical and business perspective so you can help drive innovation.
- Work autonomously and be self-disciplined, requiring no supervision or guidance.
- Mentor and coach the team members to grow both their technical skills and soft skills.
- Bachelor's degree
- 9+ years experience in backend or platform software engineering
- Highly proficient in backend platform engineering, C#/.NET or TypeScript/Node.js, REST and GraphQL API design, event-driven messaging, OAuth 2.0/OIDC and token lifecycle
- Proficient with agentic coding tools and AI-assisted development, including agent design and evaluation, MCP and tool integration, and prompt and context engineering
- Adept with agile software development lifecycle and DevOps principles
- Passion for software development, emerging technologies and culture of innovation
- Excellent communication and interpersonal skills
- Experience with AWS cloud infrastructure, Terraform, and containerized workloads (Kubernetes/ECS)
- Hands-on experience with enterprise API gateways (Kong, Apigee) and integrating third-party payment providers
- Experience delivering software in a regulated environment (SOC 2, PCI DSS) and translating technical tradeoffs for business stakeholders
Base pay range (CA, WA, NJ, MA, DC, NYC) per year: $201,200 - $229,100
Base pay range (all other US locations) per year: $182,900 - $208,300
In addition to the above salary, this role may be eligible for a bonus and equity.
Additional Information Regarding Job Duties and Job Descriptions:
Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.
If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today!
We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI .
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...trading and investment business enterprises. In 2018, Michelin, the... ...Senior Integration Developer (API Platform) is responsible for... ...responsible for API gateway engineering, platform automation, developer... ...with Enterprise Architecture, Software Engineering, Infrastructure,...SuggestedTemporary workImmediate start
- ...environment. Join our Technology Team as an AI Platform Engineer located in various offices.We are... .... This role reports to the Director of Enterprise Content and Cloud Services.Position... ...augmented generation (RAG), orchestration, APIs, and vector strategies. The AI Platform...SuggestedFull time
$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ...The responsibilities of our Platform team include building and maintaining... ...text to speech, and external APIs. This is a key role and... ...and integration needs for enterprise clients Work closely with...SuggestedWork at officeRemote work- ...creates award-winning software for Fortune 500 brands... ...DevOps / Site Reliability Engineer to maintain... ...environment. This role blends platform engineering with... ...maintain, and optimize enterprise CI/CD pipelines to support... ...deploying and tuning APIs from modern CNAPP/CSPM...SuggestedLocal areaRemote workVisa sponsorshipWork visaFlexible hours
- ...on developing and supporting enterprise applications using Microsoft... ...NET/.NET Core applications and APIs* Build and support Salesforce... ...* 8+ years of professional software development experience* 5+ years... ...* Experience with cloud platforms (Azure preferred)* Strong problem...SuggestedContract work
$222.5k - $257.5k
...for every day. Observability Engineering owns the breadth and depth... ...and operate the shared platform every engineering team depends... ...on to understand how their software behaves in production (metrics... ...facing software. As a Principal Software Engineer (Observability...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...and the leading provider of API access for agents and apps.... ...more. We are hiring a Staff Platform Engineer to own the infrastructure... ...compliance: SOC 2, GDPR, HIPAA, enterprise security reviews. Help... ...tool. ~ Experience operating software in environments you don't...Remote work
- ...design, develop, test, and maintain scalable enterprise applications. The ideal candidate should... ...experience with Java, Spring Boot, REST APIs, and microservices , along with exposure... ...product managers, business analysts, QA engineers, and other developers. Participate in...RelocationFlexible hours
- ...looking for an Artificial Intelligence (AI) Engineer to create and scale enterprise AI solutions in West Palm Beach,... ...Amazon Bedrock, SageMaker, EC2, S3, Lambda, API management tools, orchestration services, and monitoring platforms.• Architect AI environments that...
- ...Client is seeking a Full Stack Software Developer to support internal engineering and operational applications used... ...Generation teams. This role is part of an Enterprise Operations Support Services (EOSS... ...and support backend services and APIs using C#/.NET Work closely...Contract workTemporary work
- ...implementing workflows, and integrating the platform with other enterprise systems. The developer will work... ...systems using REST, SOAP, and other APIs. Troubleshoot and resolve issues... ...Requirements 4 to 5 years prior experience with software analysis, design, development,...Local area
$120k - $135k
...has a client that is seeking a Senior Software Engineer PHP in West Palm Beach, FL.Key Responsibilities... ...PHP applications serving millions of API requests daily* Architect and optimize... ...* Experience with cloud infrastructure platforms (Vultr, AWS, GCP, or Azure) and...- ...trading and investment business enterprises. In 2018, Michelin, the... ...architecture and Unified Data Platform (UDP) strategy. This role provides... ..., enterprise services, APIs, and digital commerce experiences... ...strategy.Mentor architects, engineers, analysts, and delivery teams...Temporary workImmediate start
$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ...validate support for accessibility APIs (e.g. Microsoft UI Automation... ...term roadmap for the Windows platform. Take ownership of full... ...accessible and inclusive software. ~ Excellent software engineering...Work at office$193.73k - $236.78k
...Starburst is the data platform for analytics, applications,... ...from startups to Fortune 500 enterprises in 60+ countries—rely on Starburst... ...the role: As a backend engineer for the Galaxy Product, you’... ...scalable growth. As a Backend Software Engineer at Starburst you...Work at officeLocal areaRemote workFlexible hours2 days per week3 days per week$175k - $195k
...cannabis shopping experience. Our platform connects consumers with local... ...close-knit team of highly technical engineers with diverse backgrounds. We have... ...Will Do Lead a team of software engineers building scalable services, APIs, and SDKs that power our digital...Local areaRemote workHome office$130k - $142k
...in research communication. The Senior Software Engineer draws on a diversity of experience in... ...continuous improvement of our digital platforms. Participate in agile ceremonies and... ...operating, and/or maintain consumer and/or enterprise we applications. Demonstrated...Temporary workLocal areaRemote workWork from homeHome officeFlexible hoursWeekend workAfternoon shift$153k - $191.4k
...information via a revolutionary cloud-based platform to authoritative figures in commercial,... ..., manufacturing, data processing, and software engineering, our office is a truly inspiring mix of... ...You Stand Out: Experience in API design. Experience working with monitoring...Full timeTemporary workFor contractorsWork experience placementWork at officeLocal areaRemote workHome office3 days per week$75k - $150k
...The Role Veevaislookingforan Automation Engineer who is passionate about quality and automation... ...4+ years of experience in the software industry, with a passion for quality processes... ...skills Experience in testing and automating APIs and UI Experience in software development...Work at officeLocal areaRemote workWork from homeFlexible hours$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be... ...Speechify’s next-generation consumer and enterprise products. An Ideal Candidate Should Have...Full timeWork at officeShift work- ...Software Engineer Location: Menlo Park, CA (Remote) Employment Type: Full-Time Compensation... ...industries scale and operate. Our platform automates workflows, optimizes processes... ...Solid understanding of software design, APIs, and scalable system architecture. ~...Full timeWork at officeRemote work
- ...largest, fastest growing, and most loved platform in early ed, trusted by millions of... .... Who You Are You are a Senior Software Engineer who is both AI-native and product-minded... ...comfortable designing data models and APIs, implementing backend logic, and building...Full timeRemote work
- AgileEngine seeks a Senior Data Engineer to architect and scale a modern data platform. You will design production-grade ETL/ELT pipelines, optimize Snowflake... ...responsibilities spanning data ingestion from REST APIs, event streams, and batch sources, plus robust data...Remote job
$190k - $280k
...safe, and inference costs don't run away from us. You are a cloud engineer who is deeply fluent in how AI systems actually work in... .... Choose models. Choose hosting. Decide what is self-hosted, API-based, fine-tuned, or prompt-engineered. Revisit those decisions...Work at officeRemote workFlexible hours$150k - $160k
...We Are: We’re a high-growth software company with a big mission :... ...payments into a single, secure platform, LINQ reduces administrative... ...’ll be embedded in a product engineering team building one of LINQ’s core... ...application, and a backend API. Beyond your home product, you...Temporary workFor contractorsWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week- ...prevention and AML compliance. Our platform uses device intelligence,... ...takeovers, and social engineering scams. We have raised $145M from... ...As a backend-focused Staff Software Engineer, you will own and lead... ...in building highly available APIs, robust data integrations, and...Casual workImmediate startRemote workWorldwideHome officeFlexible hours
$160k - $220k
...Description About the Role As a Senior Software Engineer, Java at NinjaOne , you'll play a key role... ...implementing scalable solutions and platform improvements. You'll contribute to new... ...principles and practices. Expertise in API design and RESTful services, with experience...Full timeWork experience placementRemote workWork from homeRelocationFlexible hours- ...Principal Software Engineer Location: St. Paul, MN or Juno Beach, FL are preferred, but open to other locations in the US. Employment Type/Duration... ...artificial intelligence and data, digital experience, and platform engineering, enabling the organizations we serve to build...Contract workTemporary workFlexible hours
- ...quality backend applications. The ideal candidate will have strong experience in Python development, particularly in building RESTful APIs using Flask Restful and configuring Flask-WSGI servers for efficient web application deployment. Requirements: 3+ years of...Remote work
- ...company specializing in Physical AI, enterprise automation, custom software, web applications, IoT, GIS, AI... ...remotely with designers, backend engineers, product managers, QA teams, and clients... ...web applications, enterprise platforms, APIs, automation solutions, AI-enabled...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Enterprise Platform APIs. Be the first to apply!
- principal West Palm Beach, FL
- internship software West Palm Beach, FL
- software West Palm Beach, FL
- software intern West Palm Beach, FL
- id software West Palm Beach, FL
- healthcare software sales West Palm Beach, FL
- software sales executive West Palm Beach, FL
- entry level software sales West Palm Beach, FL
- software sales West Palm Beach, FL
- software asset management analyst West Palm Beach, FL


