May 19, 2026
Backend Software Development Engineer III
Senior • On-site
Charlotte, NC
Company Description
Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can have it all, we are an uncompromising energy company that makes coming clean a no brainer. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Operating at the intersection of B2B and D2C, we offer software, financial products, and services that drive real environmental impact—without compromising value. We deliver end-to-end solutions for whole home electrification that put clean energy within reach for all.
Our employees are our most valuable resource. We foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work. Palmetto offers a comprehensive benefits package—including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more—so you can have it all both personally and professionally. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.
Location
This position will be based out of Charlotte, NC or Mexico City.
Reporting
This position will report to the VP, Engineering.
Summary of Role
As a Software Development Engineer III at Palmetto, you will play a key role in designing, building, and scaling critical data ingestion pipelines and 3rd party integrations that connect hundreds of thousands of solar energy and HVAC systems to our platform. Working primarily with NestJS, TypeScript, MongoDB, and Google Cloud Spanner, you'll architect and maintain robust integrations with third-party manufacturer APIs that power downstream systems across the entire company.You'll work hands-on building resilient microservices, designing event-driven architectures, and solving complex problems around data consistency and data ingestion at enterprise scale. Your work will directly impact product teams, analytics, customer support, operations, and business intelligence systems that depend on reliable, mission-critical data.
This role is ideal for a passionate, growth-minded engineer who thrives in an Agile environment, brings ideas to the table, and has the technical depth to contribute to platform evolution and system scalability. You'll work alongside, not for, other team members – contributing your ideas, code, and energy to shape solutions that drive business outcomes and enable teams across Palmetto to deliver exceptional customer experiences.
Strategic & Tactical
- Design and implement scalable server-side solutions, with an emphasis on APIs, backend services, event-driven architecture, and database integration.
- Write high-quality, testable, and maintainable code across the full stack.
- Develop and maintain comprehensive unit, integration, and end-to-end tests.
- Diagnose and troubleshoot production issues and propose robust solutions.
- Participate in Agile ceremonies (planning, grooming, retrospectives) and contribute to meaningful story estimations.
- Engage in architectural discussions, technical design reviews, and contribute to Palmetto's engineering standards.
- Identify and advocate for opportunities to improve system performance, reliability, and developer productivity.
- Partner cross-functionally with product managers, designers, and QA to deliver well-rounded user-centric solutions.
- Actively participate in peer code reviews with a focus on knowledge sharing, mentorship, and maintaining high-quality code standards.
- Collaborate openly with others to help cultivate a culture of learning, innovation, and continuous improvement.
- Demonstrate an ownership mindset by anticipating future needs and contributing to long-term technical roadmap discussions.
Basic Qualifications
- 5+ years of professional software engineering experience.
- Strong proficiency in JavaScript (ES6+) and understanding of the JavaScript object model.
- Proficiency with NestJS and experience designing/consuming RESTful APIs.
- Experience building and maintaining backend applications in an event-driven architecture.
- Experience with message queues and message brokers
- Hands-on experience working with NoSQL/document-based databases (e.g., MongoDB).
- Expertise in solving complex problems related to data consistency and ingestion at enterprise scale
- Strong unit and integration testing discipline; TDD experience is a plus.
- Familiarity with CI/CD pipelines, code versioning (Git), and modern development workflows.
- Excellent written and verbal communication skills.
- Strong problem-solving skills, a continuous learner mentality, and a commitment to team success.
Preferred Qualifications:
- Experience with NestJS or other Node.js frameworks beyond Express.
- Familiarity with server-side rendering concepts and isomorphic React applications.
- Knowledge of authentication and authorization patterns (e.g., OAuth, JWT).
- Experience with front-end build tools (Webpack, Vite, Babel, etc.).
- Exposure to containerization (Docker) and cloud platforms (AWS, GCP, Azure).
- Practical knowledge of Agile methodologies, pair programming, and code review practices.
- Enthusiasm for building clean, scalable, and maintainable code.
Employment is contingent upon the successful completion of a background check.
Equal Employment Opportunity
Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law.
For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy
Similar jobs you might like
Technology

Palmetto
Software Development Engineer III
Senior
On-site
Charlotte, NC
🏢 Summary: Software Development Engineer III role focused on designing, building, and scaling full-stack platform services using the MERN stack, with emphasis on backend architecture and API development. The position involves developing scalable solutions, maintaining high code quality, and contributing to system performance and reliability in an Agile environment. The engineer collaborates cross-functionally and contributes to architectural decisions and technical standards. 🗂️ Requirements: 5+ years professional software engineering experience, Strong proficiency in JavaScript (ES6+), Proficiency in Node.js and Express, Experience designing and consuming RESTful APIs, Experience building Single Page Applications with React.js, Hands-on experience with NoSQL databases (MongoDB), Strong understanding of HTML and CSS, Understanding of web security and performance principles, Experience with unit and integration testing, Familiarity with CI/CD pipelines, Experience with Git version control 📃 Skills: JavaScript, Node.js, Express, React, MongoDB, HTML, CSS, REST, Git, CI/CD, NoSQL, API 🏢 Description: Company Description Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can have it all, we are an uncompromising energy company that makes coming clean a no brainer. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Operating at the intersection of B2B and D2C, we offer software, financial products, and services that drive real environmental impact—without compromising value. We deliver end-to-end solutions for whole home electrification that put clean energy within reach for all. Our employees are our most valuable resource. We foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work. Palmetto offers a comprehensive benefits package—including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more—so you can have it all both personally and professionally. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.LocationThis position will be located onsite in Charlotte, NC. ReportingThis position will report to the VP, Engineering Summary of Role As a Software Development Engineer III at Palmetto, you will play a key role in designing, building, and scaling critical platform services using the MERN stack (MongoDB, Express, React.js, Node.js). You'll work hands-on across the stack, with a stronger emphasis on server-side architecture and API development, while collaborating closely with product, design, and engineering teammates. This role is ideal for a passionate, growth-minded engineer who thrives in an Agile environment, brings ideas to the table, and has the technical depth to contribute to platform evolution and system scalability. You'll work alongside, not for, other team members – contributing your ideas, code, and energy to shape solutions that drive business outcomes and customer satisfaction. Strategic & Tactical Design and implement scalable client- and server-side solutions, with an emphasis on APIs, backend services, and database integration. Write high-quality, testable, and maintainable code across the full stack. Develop and maintain comprehensive unit, integration, and end-to-end tests. Diagnose and troubleshoot production issues and propose robust solutions. Participate in Agile ceremonies (planning, grooming, retrospectives) and contribute to meaningful story estimations. Engage in architectural discussions, technical design reviews, and contribute to Palmetto's engineering standards. Identify and advocate for opportunities to improve system performance, reliability, and developer productivity. Partner cross-functionally with product managers, designers, and QA to deliver well-rounded user-centric solutions. Actively participate in peer code reviews with a focus on knowledge sharing, mentorship, and maintaining high-quality code standards. Collaborate openly with others to help cultivate a culture of learning, innovation, and continuous improvement. Demonstrate an ownership mindset by anticipating future needs and contributing to long-term technical roadmap discussions. Minimum Qualifications 5+ years of professional software engineering experience. Strong proficiency in JavaScript (ES6+) and understanding of the JavaScript object model. Proficiency with Node.js, Express, and experience designing/consuming RESTful APIs. Experience building and maintaining Single Page Applications (SPAs) with React.js. Hands-on experience working with NoSQL/document-based databases (e.g., MongoDB). Solid understanding of core web fundamentals (HTML, CSS, security, performance). Strong unit and integration testing discipline; TDD experience a plus. Familiarity with CI/CD pipelines, code versioning (Git), and modern development workflows. Excellent written and verbal communication skills. Strong problem-solving skills, a continuous learner mentality, and a commitment to team success. Preferred Qualifications Experience with Fastify, NestJS or other Node.js frameworks beyond Express. Familiarity with server-side rendering concepts and isomorphic React applications. Knowledge of authentication and authorization patterns (e.g., OAuth, JWT). Experience with front-end build tools (Webpack, Vite, Babel, etc.). Exposure to containerization (Docker) and cloud platforms (AWS, GCP, Azure). Interest or experience in microservice architecture and event-driven systems. Practical knowledge of Agile methodologies, pair programming, and code review practices. Enthusiasm for building clean, scalable, and maintainable code. Employment is contingent upon the successful completion of a background check. Equal Employment Opportunity Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law. For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy
Technology

Palmetto
Senior Product Manager - Device Data & Performance
Senior
On-site
Charlotte, NC
🏢 Summary: Senior Product Manager role focused on building and scaling a device data and performance platform for solar, battery, HVAC, and clean energy assets. The position owns OEM integrations, data architecture, monitoring systems, and cross-functional platform strategy while driving operational insights and consumer-facing energy transparency. The role combines product leadership, IoT/data platform expertise, and collaboration across engineering, operations, finance, and customer-facing teams. 🗂️ Requirements: 7+ years of product management experience, Experience managing external integrations or IoT/hardware-connected systems, Experience owning integration roadmaps, Experience working with monitoring or alerting platforms, SQL proficiency or equivalent data tool experience, Strong project management skills, Strong written and verbal communication skills, Ability to manage cross-functional stakeholders, Experience defining product strategy and roadmaps, Comfort working with ambiguity and fast-evolving platforms 📃 Skills: SQL, API, IoT, AI, HVAC, Webhooks, SLA, OEM 🏢 Description: Summary of Role Palmetto's device data and performance platform is the system of record for how we track, understand, and optimize the performance of hundreds of thousands of solar, battery, and emerging clean energy assets in the field. As the Senior Product Manager for Device Data & Performance, you will own the strategic direction of a platform that sits at the center of operations, serving internal business units, field technicians, OEM partners, financial stakeholders, and homeowners. This is a uniquely cross-functional role. You will define how the company connects with hardware manufacturers through integration partnerships, shape the data models that power performance monitoring and alerting, and build the workflows that enable field service and asset management teams to act on what the data reveals. The platform is still being shaped, offering significant ownership and the opportunity to define its future direction. You will collaborate across Asset Management, Field Service, Operations, Customer Support, Finance, and Engineering. Strategic & Tactical Data Ingestion & OEM Integration Architecture - Own the strategy for ingesting device data from solar inverters, batteries, HVAC systems, and emerging asset types. - Define push vs. pull integration patterns including polling manufacturer APIs, receiving real-time webhooks, and negotiating direct data feed agreements. - Lead integration negotiations related to data access terms, rate limits, signal coverage, and SLA commitments. - Build scalable integration frameworks to streamline onboarding of new OEM partners. Data Transformation & Platform Schema - Define how raw device signals are normalized into a clean and consistent schema. - Design and maintain standardized data models and API response contracts. - Partner with engineering to optimize pipeline reliability, ingestion latency, and data quality. - Define and enforce data quality standards, SLAs, and alerting thresholds. Platform Empowerment & Self-Service - Establish contribution patterns, documentation standards, and platform guardrails. - Build self-service capabilities that enable teams to query, filter, and act on device data through interfaces and APIs. - Promote standardized responses, clear service contracts, and shared tooling. - Drive adoption of platform standards across internal stakeholders. Performance Monitoring & Alerting - Define monitoring standards for solar and battery performance. - Improve alerting logic to reduce false positives and improve operational workflows. - Expand monitoring coverage for new asset types including HVAC systems and future electrification products. Consumer-Facing Data & Energy Transparency - Define how device data is presented to homeowners. - Ensure production and consumption data are surfaced together for clear energy visibility. - Partner with Consumer Experience and Customer Support teams to support trust and clarity through data quality and platform decisions. Roadmap, Planning & Execution - Own product strategy, OKRs, roadmap, and quarterly planning. - Use AI tools to accelerate discovery and improve productivity. - Run delivery cycles with engineering teams and maintain transparency and accountability. - Manage stakeholder expectations with concise written communication. Qualifications - 7+ years of product management experience in integrations, data platforms, or IoT/hardware-connected systems. - Experience owning integration roadmaps and working with external vendors or partners. - Experience with monitoring, alerting, or operational intelligence products. - Background in energy, clean tech, or hardware-adjacent industries is preferred. - Ability to define long-term strategy and detailed sprint requirements. - Strong project management and cross-functional coordination skills. - Data fluency and SQL proficiency or equivalent experience. - Strong communication and stakeholder management abilities. - Curiosity about hardware systems, data pipelines, and alerting logic. - Entrepreneurial mindset and comfort working in ambiguous environments. Benefits - Unlimited PTO - Medical, dental, and vision coverage - Paid parental leave - Retirement plans Employment is contingent upon the successful completion of a background check. Equal Employment Opportunity Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment decisions are based on qualifications, merit, and business need.
Technology

Palmetto
Senior Product Manager - Device Data & Performance
Senior
On-site
Boston, MA
🏢 Summary: Senior Product Manager role focused on building and scaling a device data and performance platform for solar, battery, HVAC, and clean energy assets. The position leads OEM integrations, data architecture, monitoring systems, and cross-functional platform strategy to support operations, field services, and consumer-facing energy insights. The role requires strong product management expertise in data platforms, IoT-connected systems, and integration workflows within a fast-evolving clean energy environment. 🗂️ Requirements: 7+ years of product management experience, Experience managing external integrations and data platforms, Experience with IoT or hardware-connected systems, Experience owning integration roadmaps, Experience working with vendors and external partners, Experience with monitoring or alerting products, SQL proficiency or equivalent data tool experience, Strong project management skills, Ability to manage cross-functional stakeholders, Strong written and verbal communication skills, Ability to define product strategy and roadmap, Comfort working in ambiguous, fast-changing environments, Curiosity about hardware systems and data pipelines 📃 Skills: SQL, API, IoT, AI, Webhooks, SLA, HVAC, Solar, Batteries, Data, Monitoring, Alerting 🏢 Description: Company Description Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. We deliver end-to-end solutions for whole home electrification. Our employees are our most valuable resource. Palmetto offers a comprehensive benefits package including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more. Reporting This position will report to the Principal Product Manager. Summary of Role Palmetto's device data and performance platform is the system of record for tracking, understanding, and optimizing the performance of solar, battery, and clean energy assets in the field. As the Senior Product Manager for Device Data & Performance, you will own the strategic direction of a platform serving internal business units, field technicians, OEM partners, financial stakeholders, and homeowners. This cross-functional role includes defining hardware manufacturer integrations, shaping data models for performance monitoring and alerting, and building workflows for field service and asset management teams. The role involves strategic ownership, execution, and deep engagement with hardware systems including solar inverters, batteries, HVAC systems, and future energy-efficient assets. Strategic & Tactical Data Ingestion & OEM Integration Architecture - Own the strategy for ingesting device data from OEM partners including solar inverters, batteries, HVAC systems, and emerging asset types. - Develop expertise in push vs. pull integration patterns, including APIs, scheduled polling, webhooks, and direct data feeds. - Lead integration negotiations related to data access terms, rate limits, signal coverage, and SLA commitments. - Build scalable integration frameworks that simplify onboarding of new OEMs. Data Transformation & Platform Schema - Define how raw device signals are normalized into consistent schemas. - Design and maintain standardized data models and API response contracts. - Partner with engineering to optimize reliability, latency, and data quality. - Define and enforce data quality standards, SLAs, and alerting thresholds. Platform Empowerment & Self-Service - Establish contribution patterns, documentation standards, and platform guardrails. - Build self-service capabilities for data access through interfaces and APIs. - Promote standardized responses, clear service contracts, and shared tooling. - Drive adoption of platform standards across internal stakeholders. Performance Monitoring & Alerting - Define monitoring standards for solar and battery performance. - Improve alerting logic to reduce false positives and improve operational workflows. - Expand monitoring coverage for new asset classes including HVAC systems and electrification products. Consumer-Facing Data & Energy Transparency - Define how device and energy data is presented to homeowners. - Partner with consumer and support teams to improve trust, clarity, and user experience. Roadmap, Planning & Execution - Own product strategy, OKRs, roadmap, and quarterly planning. - Use AI tools to improve discovery, productivity, and platform insights. - Manage delivery cycles with engineering teams. - Communicate clearly with stakeholders and manage expectations. Qualifications - 7+ years of product management experience. - Experience managing external integrations, data platforms, or IoT/hardware-connected systems. - Demonstrated ownership of integration roadmaps and vendor relationships. - Experience with monitoring, alerting, or operational intelligence products. - Background in energy, clean tech, or hardware-adjacent industries is a plus. - Strong strategic thinking and execution skills. - Strong project management and cross-functional collaboration skills. - Data fluency with SQL proficiency or equivalent. - Excellent written and verbal communication skills. - Entrepreneurial mindset and comfort with ambiguity. - Bias for action and accountability. Employment is contingent upon the successful completion of a background check. Equal Employment Opportunity Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment decisions are based on qualifications, merit, and business need.
Technology

Palmetto
Senior Product Manager - Device Data & Performance
Senior
On-site
Charlotte, NC
🏢 Summary: Senior Product Manager role focused on building and scaling a device data and performance platform for solar, battery, HVAC, and other clean energy assets. The position owns OEM integrations, data architecture, monitoring and alerting systems, and cross-functional platform strategy to support operations, field service, and consumer-facing energy insights. The role requires strong product management experience with data platforms, hardware-connected systems, and technical integrations in a fast-evolving clean energy environment. 🗂️ Requirements: 7+ years of product management experience, Experience managing external integrations or data platforms, Experience with IoT or hardware-connected systems, Track record owning integration roadmaps, Experience working with monitoring or alerting products, SQL proficiency or equivalent data tool experience, Strong project management skills, Ability to define product strategy and roadmap, Experience collaborating with cross-functional stakeholders, Strong written and verbal communication skills, Curiosity about energy hardware and data pipelines, Comfort working in ambiguous, fast-evolving environments 📃 Skills: SQL, API, IoT, AI, HVAC, Solar, Batteries, Webhooks, Data, Monitoring, Alerting, Analytics 🏢 Description: Company Description Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. Our technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through scalable solutions. We offer software, financial products, and services that support whole home electrification. Our employees are our most valuable resource. Palmetto offers benefits including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more. Reporting This position will report to the Principal Product Manager. Summary of Role Palmetto's device data and performance platform is the system of record for tracking, understanding, and optimizing the performance of solar, battery, and emerging clean energy assets in the field. As the Senior Product Manager for Device Data & Performance, you will own the strategic direction of a platform serving internal business units, field technicians, OEM partners, financial stakeholders, and homeowners. This role involves defining how Palmetto connects with hardware manufacturers through integration partnerships, shaping data models for performance monitoring and alerting, and building workflows for field service and asset management teams. The role requires strategic vision, execution skills, and technical curiosity around hardware systems. You will collaborate across Asset Management, Field Service, Operations, Customer Support, Finance, and Engineering. Strategic & Tactical Data Ingestion & OEM Integration Architecture - Own the strategy for ingesting device data from OEM partners including solar inverters, batteries, HVAC systems, and emerging asset types. - Develop expertise in push vs. pull integration patterns, including scheduled API polling, webhooks, and direct data feeds. - Lead integration negotiations related to data access terms, rate limits, signal coverage, and SLA commitments. - Build scalable integration frameworks that simplify onboarding new OEMs. Data Transformation & Platform Schema - Own the data transformation layer and normalize heterogeneous device signals into consistent schemas. - Design and maintain standardized data models and API response contracts. - Partner with engineering to optimize pipeline reliability, ingestion latency, and data quality. - Define and enforce data quality standards, SLAs, and alerting thresholds. Platform Empowerment & Self-Service - Establish contribution patterns, documentation standards, and platform guardrails. - Build self-service capabilities for querying, filtering, and acting on device data. - Promote standardized responses, service contracts, and shared tooling. - Drive adoption of platform standards across internal stakeholders. Performance Monitoring & Alerting - Define monitoring standards for solar and battery performance. - Evolve alerting logic toward production-based and outcome-driven alerting. - Expand monitoring coverage for new asset types including HVAC systems and future electrification products. Consumer-Facing Data & Energy Transparency - Own how device data is presented to homeowners. - Define presentation of production and consumption energy data. - Partner with Consumer Experience and Customer Support teams to ensure data quality and transparency. Roadmap, Planning & Execution - Own product strategy, OKRs, roadmap, and quarterly planning. - Use AI to accelerate discovery, learning cycles, and productivity. - Run delivery cycles with engineering teams and foster transparency and accountability. - Manage stakeholder expectations through clear communication. Qualifications - 7+ years of product management experience, ideally with external integrations, data platforms, or IoT/hardware-connected systems. - Demonstrated experience owning integration roadmaps and working with external vendors. - Experience with monitoring, alerting, or operational intelligence products. - Background in energy, clean tech, or hardware-adjacent industries is a plus. - Strong strategic thinking and ability to define long-term platform direction. - Strong project management and cross-functional coordination skills. - Data fluency and SQL proficiency or equivalent experience. - Excellent written and verbal communication skills. - Collaborative mindset and relationship-building abilities. - Entrepreneurial mindset and comfort with ambiguity. - Bias for action and accountability. Employment is contingent upon the successful completion of a background check. Equal Employment Opportunity Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment decisions are based on qualifications, merit, and business need.
Technology

Palmetto
Senior Salesforce Product Manager
Senior
On-site
Charlotte, NC
🏢 Summary: The Senior Salesforce Product Manager is responsible for leading the strategy, roadmap, and Agile delivery of Salesforce solutions aligned with business objectives. This role acts as the primary liaison between business stakeholders and the Salesforce development team, managing product backlog, sprint planning, integrations, and platform enhancements. The position requires strong technical expertise in Salesforce and related integration and DevOps tools. 🗂️ Requirements: 3+ years of experience at a technology company or consulting firm, 5+ years of experience in an Agile development environment, Strong technical knowledge of Salesforce platform and multiple Salesforce Clouds, Experience managing Salesforce product roadmap and backlog, Experience leading Agile ceremonies and sprint planning, Experience with Salesforce middleware integrations, Experience with Salesforce DevOps tools, Ability to translate business needs into user stories and technical requirements, Experience managing complex cross-functional technical projects, Salesforce certifications (Administrator or Consultant) 📃 Skills: Salesforce, SFDC, Agile, Scrum, BOOMI, Tray.io, Gearset, DevOps, Sales Cloud, Service Cloud, Field Service Lightning, Backlog, UserStories, Integrations 🏢 Description: Company Description Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can have it all, we are an uncompromising energy company that makes coming clean a no brainer. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Operating at the intersection of B2B and D2C, we offer software, financial products, and services that drive real environmental impact—without compromising value. We deliver end-to-end solutions for whole home electrification that put clean energy within reach for all. Our employees are our most valuable resource. We foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work. Palmetto offers a comprehensive benefits package—including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more—so you can have it all both personally and professionally. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.LocationThis position will be based out of Charlotte, NC. ReportingThis position will report to the Senior Manager, Business Systems. Summary of Role The Senior Salesforce Product Manager role will drive the continued development of Palmetto's Salesforce platform in alignment with Palmetto's business needs and objectives. The Salesforce Product Manager owns the product strategy, roadmap, and weekly sprint priorities for Palmetto's Salesforce team by serving as the primary business liaison and subject matter expert on the platform's ever-evolving features and capabilities. The Salesforce Product Manager will also consult with other Product teams regularly to align on cross-product priorities. Strategic & TacticalKey Responsibilities of the Salesforce Product Manager: Understand Palmetto's business processes and organizational priorities Proactively engage with stakeholders regularly to understand their evolving needs Manages technical SFDC lead and delivery team Proactively builds reporting to support business operations, as well as track sprint delivery and progress of the SFDC delivery team(s) Develop, maintain, and communicate the Salesforce product's vision and roadmap Establish and track progress against evolving business initiatives for the Salesforce team Manage, prioritize, and refine User Stories for the Salesforce product backlog Work closely with peers in your department to ensure that your projects and initiatives align with the priorities of their related systems i.e. accounting and financial systems Lead Salesforce product roadmap and sprint planning meetings with the Salesforce development team Lead solutioning conversations and technologies for products that live within or touch the Salesforce system Facilitate daily standups with the Salesforce development team Engage with business stakeholders and end-users to resolve impediments to Product development as they arise Manage end-user testing, communications, release management, and roll-out plan for new Product feature releases Align with other Palmetto Product Owners when needed to maintain cross-product alignment Manage MANY priorities across the org and drive the strategic vision and implementation of Salesforce enhancements to support Palmetto's growth and business needs Very strong technical foundational knowledge and understanding of the Salesforce platform and various clouds (Sales, Service, Field Service Lightning, etc.) Qualifications 3+ years of experience at a technology company or consulting firm 5+ years of experience working in an Agile development environment and participating in Agile ceremonies Ability to manage many competing priorities and complex projects Salesforce certifications highly preferred (consultant, administrator, etc.) 3+ years of experience working with middleware for Salesforce (BOOMI, Tray.IO, or other) along with DevOps tools (Gearset or other) Experience translating business needs into strong user stories/requirements for new product features Technical aptitude and expertise in the Salesforce platform as well as other applications commonly integrated with Salesforce Excellent organizational and project management skills; can manage priorities and dependencies across teams Excellent communication skills with experience translating technical concepts to non-technical audiences Strong leadership skills rooted in high EQ, with an ability to rally cross-functional teams towards demanding goals Is regarded as a subject matter expert in Salesforce; can set up working agreements with other teams on how to use, engage and request updates to their service. Has strong alignment to the Palmetto mission of building the green energy future, and examples of working within Palmetto core values: Customer Mindfulness: we are conscientious of and empathetic towards the needs of our customers. Inclusion & Diversity: We are steadfast in our commitment to the advancement of inclusion and diversity of our people, ideas, thoughts, and acts. Rituals: We create practices that keep us disciplined in the pursuit of our goals Longevity: We build for the future Happiness: We encourage employees to focus on their well being Openness: We provide complete transparency to our colleagues, even when it is uncomfortable. Employment is contingent upon the successful completion of a background check. Equal Employment Opportunity Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law. For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy
Technology
Addepto
Project Manager (AI & Big Data)
Senior
Remote
Warsaw, Poland
18,000 - 25,000 PLN
🏢 Summary: End-to-end Project Manager role leading AI, Machine Learning, Big Data, and software development projects for international enterprise clients. Responsible for full delivery ownership, aligning business goals with technical execution, and guiding cross-functional engineering teams in complex consulting environments. Acts as a client-facing leader driving scope, quality, timelines, and measurable business impact. 🗂️ Requirements: Proven experience leading end-to-end IT or software development projects, Hands-on experience in AI, Machine Learning, Data Engineering, or Big Data projects, Strong understanding of SDLC and engineering environments, Experience in consulting, AI/data-focused company, or software house, Experience working with large international enterprise clients, Ability to translate business requirements into technical roadmaps, Experience managing cross-functional technical teams, Fluent English (C1/C2) 📃 Skills: AI, MachineLearning, BigData, DataEngineering, SDLC, Python, SQL, Azure, AWS, LLM, GenerativeAI, ComputerVision 🏢 Description: Addepto is a leading AI consulting ( https://addepto.com/ai-consulting/ ) and data engineering ( https://addepto.com/data-engineering-services/ ) company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial Intelligence and Big Data, Addepto helps organizations unlock the full potential of their data through systems designed for measurable business impact and long-term growth. The company's work extends beyond client engagements. Drawing from real-world challenges and insights, Addepto has developed its own product - ContextClue - and actively contributes open-source solutions to the AI community. This commitment to transforming practical experience into scalable innovation has earned Addepto recognition by Forbes as one of the top 10 AI consulting companies worldwide . As part of KMS Technology , a US-based global technology group, Addepto combines deep AI specialization with enterprise-scale delivery capabilities—enabling the partnership to move clients from AI experimentation to production impact, securely and at scale. As a Project Manager , you will lead complex AI and software development projects end-to-end for international enterprise clients. This is not a task-coordination role. You will act as a delivery owner, consultant, client partner, and team leader - fully accountable for project scope, quality, timelines, stakeholder alignment, and business impact. We are looking for someone who understands how modern software and AI systems are built, how consulting engagements operate, and how to guide both clients and technical teams through complex, high-visibility initiatives. 🚀 In this position, you will: Lead and own end-to-end delivery of AI, Machine Learning, Big Data, and broader IT/software projects - from discovery and requirements gathering through implementation and final delivery. Act as the primary point of contact and trusted advisor for international, enterprise-level clients. Manage relationships with senior stakeholders, including executive-level communication. Ensure alignment between business objectives and technical execution. Translate complex business challenges into structured, deliverable technical roadmaps. Drive scope definition, risk management, budgeting, planning, and resource allocation. Lead and mentor cross-functional teams (Data Scientists, ML Engineers, Data Engineers, Software Engineers). Support and empower the team as a leader — providing clarity, feedback, and direction. Identify opportunities to expand collaboration and contribute to account growth. Participate in pre-sales activities, including shaping solution approaches and connecting technical proposals to business needs. Contribute to recruitment and team scaling initiatives. 🎯 What you’ll need to succeed in this role: Proven experience leading end-to-end IT or software development projects, with full ownership of delivery. Hands-on experience in projects involving AI, Machine Learning, Data Engineering, Big Data, or advanced software systems. Strong understanding of the software development lifecycle (SDLC) and practical exposure to engineering environments. Previous experience in a consulting company, AI/data-focused organization, or software house. Demonstrated experience working with large, international corporate clients. Strong client-facing experience - comfortable operating in a consulting and quasi-account management capacity. Excellent leadership skills and ability to guide senior technical experts. Outstanding communication and presentation skills. Fluent English (C1/C2 level) is mandatory, with the ability to independently lead meetings, workshops, and executive discussions. Strong business mindset and accountability for measurable outcomes. ➕ Nice to have: Technical background (e.g., Python, SQL, Azure, AWS). Hands-on experience with Machine Learning, LLMs, Generative AI, Computer Vision, Big Data, or predictive modeling projects. Experience managing distributed or international teams. Background in enterprise-scale digital transformation programs. 🎁 Discover our perks and benefits: Work in the rapidly evolving world of AI & Big Data . Engage with top-tier global enterprises and cutting-edge startups on international projects. Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces. Accelerate your professional growth through career paths , knowledge-sharing initiatives, language classes, and sponsored training or conferences , including a partnership with Databricks , which offers industry-leading training materials and certifications. Choose your preferred form of cooperation - B2B or a contract of mandate - and enjoy 20 fully paid days off Participate in team-building events and utilize the integration budget . Celebrate work anniversaries, birthdays, and milestones. Access medical and sports packages , eye care, and well-being support services, including psychotherapy and coaching. Get full work equipment for optimal productivity, including a laptop and other necessary devices. With our backing, you can boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups. Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture. Are you interested in Addepto and would like to join us? Get in touch! We are looking forward to receiving your application. Would you like to know more about us? Visit our website ( career page ) and social media ( Facebook , LinkedIn , Instagram ).
Technology
Addepto
Solution Architect
Senior
Remote
Warsaw, Poland
25,200 - 33,600 PLN
🏢 Summary: The offer is for a hands-on Solution Architect responsible for designing and guiding the implementation of scalable, secure, end-to-end software architectures across cloud-native and legacy environments. The role focuses on system integration, event-driven architectures, and Azure-based solutions while providing technical leadership throughout the project lifecycle. It combines architectural design, technology selection, and oversight of distributed systems built with modern DevOps and microservices practices. 🗂️ Requirements: 8+ years commercial experience in Java development, Strong proficiency in Oracle including performance tuning and schema design, Experience designing cloud-native and legacy system architectures, Hands-on experience with Microsoft Azure services, Experience with Kafka and IBM MQ messaging systems, Experience with Kubernetes for container orchestration, Experience with WebLogic Server, Expert knowledge of Domain-Driven Design (DDD), Experience designing RESTful APIs and integration patterns, Ability to define and meet performance and scalability requirements, Fluent English (C1) 📃 Skills: Java, Oracle, Azure, Kafka, IBMMQ, Kubernetes, WebLogic, Redis, ApplicationGateway, REST, DDD 🏢 Description: Addepto is a leading AI consulting ( https://addepto.com/ai-consulting/ ) and data engineering ( https://addepto.com/data-engineering-services/ ) company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial Intelligence and Big Data, Addepto helps organizations unlock the full potential of their data through systems designed for measurable business impact and long-term growth. The company's work extends beyond client engagements. Drawing from real-world challenges and insights, Addepto has developed its own product - ContextClue - and actively contributes open-source solutions to the AI community. This commitment to transforming practical experience into scalable innovation has earned Addepto recognition by Forbes as one of the top 10 AI consulting companies worldwide . As part of KMS Technology , a US-based global technology group, Addepto combines deep AI specialization with enterprise-scale delivery capabilities—enabling the partnership to move clients from AI experimentation to production impact, securely and at scale. We are looking for a visionary and hands-on Solution Architect to design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep understanding of both modern and legacy architectures, with a strong emphasis on integrating disparate systems and leveraging cloud-native technologies. The ideal candidate will bridge the gap between business requirements and technical execution, ensuring our solutions are aligned with strategic goals and best practices. 🚀 In this position, you will: Lead the design and development of end-to-end architectural solutions, ensuring alignment with enterprise architecture standards, business requirements, and technology strategy. Provide technical leadership and guidance to development teams throughout the project lifecycle, from conception to deployment. Evaluate and recommend appropriate technologies, tools, and platforms to solve complex business problems, considering both cost and long-term viability. Design and oversee the integration of diverse systems, including legacy platforms (WebLogic, IBM MQ) and modern cloud services. Champion Domain-Driven Design principles to ensure solutions are modular, maintainable, and reflect core business domains. Drive the adoption and optimal utilization of Microsoft Azure services, including Application Gateway and Redis, ensuring high availability, scalability, and security. Design and implement event streaming solutions using Kafka, fostering asynchronous communication and real-time data processing. Leverage Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of microservices. Define performance and scalability requirements and ensure architectural designs meet these non-functional criteria. Create and maintain comprehensive architectural documentation, including design specifications, diagrams, and technical standards. Mentor and guide junior architects and developers, fostering a culture of technical excellence and continuous improvement. Effectively communicate complex technical concepts to both technical and non-technical stakeholders. 🎯 What you’ll need to succeed in this role: At least 8+ years of proven commercial experience with Java development and strong proficiency in Oracle database technologies, including performance tuning and schema design. Extensive experience in designing and implementing solutions across both modern, cloud-native architectures and legacy systems. Hands-on experience with Microsoft Azure services, including but not limited to Azure Compute, Networking, Storage, Azure Application Gateway, and Azure Cache for Redis. Event streaming and messaging experience, strong understanding, and practical experience with Kafka for building event-driven architectures, as well as traditional messaging systems like IBM MQ. Solid experience with Kubernetes for deploying and managing containerized applications. Experience with WebLogic Server for deploying and managing enterprise Java applications. Expert knowledge of Domain-Driven Design (DDD) principles and their application in real-world projects. Experience designing RESTful APIs and other integration patterns. Exceptional analytical and problem-solving skills with the ability to troubleshoot complex issues across distributed systems. Excellent verbal and written communication skills, with the ability to articulate complex technical concepts clearly and concisely. Proven ability to lead and influence technical teams and stakeholders. Fluent English (C1 level) is a must. 🎁 Discover our perks and benefits: Work in a supportive team of passionate enthusiasts of AI & Big Data. Engage with top-tier global enterprises and cutting-edge startups on international projects. Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces. Accelerate your professional growth through career paths , knowledge-sharing initiatives, language classes, and sponsored training or conferences , including a partnership with Databricks , which offers industry-leading training materials and certifications. Choose your preferred form of cooperation - B2B or a contract of mandate - and enjoy 20 fully paid days off Participate in team-building events and utilize the integration budget . Celebrate work anniversaries, birthdays, and milestones. Access medical and sports packages , eye care, and well-being support services, including psychotherapy and coaching. Get full work equipment for optimal productivity, including a laptop and other necessary devices. With our backing, you can boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups. Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture. Are you interested in Addepto and would like to join us? Get in touch! We are looking forward to receiving your application. Would you like to know more about us? Visit our website ( career page ) and social media ( Facebook , LinkedIn , Instagram ).
Technology
INEXTO POLAND
Full Stack .Net Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Full Stack .NET Engineer role focused on designing and maintaining large-scale, cloud-based systems that generate and manage secure digital product identities. The position involves building high-performance, distributed applications with strong emphasis on clean architecture, scalability, and security. You will contribute to the full development lifecycle, from design and implementation to deployment and support in a cloud environment. 🗂️ Requirements: BSc or MSc in Computer Science, Software Engineering or related field, 5+ years of full-stack development experience with .NET technologies, 2+ years of experience with Microsoft Azure, Advanced knowledge of .NET and C#, Advanced knowledge of SQL and relational databases, Experience in Web APIs development (SOAP, REST, gRPC), Experience with authentication and authorization protocols (OAuth, SAML), Experience with ORM frameworks, Experience with distributed systems and microservices architecture, Experience with CI/CD pipelines and DevOps practices, Experience with Git version control, Fluency in English 📃 Skills: .NET, C#, SQL, SOAP, REST, gRPC, OAuth, SAML, EntityFramework, Dapper, Microservices, CI/CD, Git, Azure, Angular, TypeScript, ASP.NET, HTML, CSS, WPF, Docker, Kubernetes, NoSQL 🏢 Description: At Inexto , we build the software that helps governments and global brands protect their products from counterfeiting and ensure supply-chain transparency. Our platforms handle billions of transactions every year - generating, managing, and verifying unique digital identities for products so they can be traced securely from production to consumer. It’s a domain where performance, data integrity, and security really matter, and where solid engineering makes a global difference. Behind these systems is a team of engineers who care deeply about code quality, reliability, and continuous improvement. We design and build large-scale, cloud-based systems using .NET, C#, Angular, SQL, and Azure technologies - solutions that help governments and global brands protect their products and supply chains. You’ll join experienced developers who value clean architecture, code reviews, and open collaboration. We’re not chasing hype - we focus on solid design, maintainability, and performance. If you’re a Full Stack .NET Engineer who takes pride in software craftsmanship and wants to work with a team of passionate professionals building systems that make a real-world difference, we’d love to talk. Key Responsibilities: Write clean, testable code using .NET programming languages Enhance software design and reduce technical debt Test and debug various .NET applications Deploy fully functional applications Maintain and upgrade existing solutions Optimize applications for maximum performance and scalability Analyze system requirements and prioritize tasks Develop technical specifications and architecture Provide 3rd-level support and consultation to internal and external stakeholders Stay up to date with emerging technologies and industry trends to ensure continuous improvement Availability to travel occasionally as required for project or client needs Qualifications: Advanced and up-to-date .Net / C# skills Advanced and up-to-date knowledge of SQL and relational database programming Experience in Web APIs development (SOAP, REST, gRPC), with a strong focus on versioning and security (OAuth, SAML) Experience with ORM libraries (Entity Framework, Dapper) Experience in high-availability distributed systems and micro-service architectures Familiarity with CI/CD pipelines and DevOps practices Experience with versioning systems Git / GitFlow / Pull Requests Preferred Qualifications: Front-end development: Angular, TypeScript, ASP.NET MVC, HTML, CSS, WPF Methodologies: Agile/Scrum Domain-Driven Design Cloud platforms: Azure Containerization: Docker, Kubernetes, ACA Data and messaging: NoSQL databases, event brokers, message-based systems AI-driven development: experience using AI tools, APIs, or workflows into software development Your Profile: BSc or MSc in Computer Science, Software Engineering, or a related field 5+ years of experience in full-stack development with a focus on .Net technologies 2+ years of experience with Microsoft Azure technology Methodical approach, adaptability, strong analytical skills, quick learning ability, independence, and strong teamwork skills Proven ability to work effectively in large teams Good technical writing skills Fluency in English Can't cover everything? No problem. We don't expect you to know everything, but we value your ability to apply your knowledge effectively and collaborate with colleagues and clients. Specialized knowledge, openness, and a keen interest in learning and applying new skills are essential.
Technology
Addepto
Senior/Lead Software Engineer (Java)
Senior
Remote
Warsaw, Poland
20,000 - 28,650 PLN
🏢 Summary: Senior/Lead Software Engineer role focused on designing scalable, secure enterprise solutions across cloud-native and legacy systems. The position involves leading architecture, system integration, event-driven platforms, and Kubernetes-based microservices using Java, Azure, Kafka, Oracle, and WebLogic technologies. Candidates will provide technical leadership, mentor teams, and drive enterprise-grade software delivery aligned with business strategy. 🗂️ Requirements: 7+ years commercial experience with Java, Strong Oracle database expertise, Experience with cloud-native and legacy architectures, Hands-on experience with Microsoft Azure services, Experience with Kafka and event-driven architectures, Experience with IBM MQ, Experience with Kubernetes, Experience with WebLogic Server, Knowledge of Domain-Driven Design, Experience designing RESTful APIs, Strong analytical and problem-solving skills, Ability to lead technical teams, Fluent English C1 📃 Skills: Java, Oracle, Azure, Kafka, Kubernetes, WebLogic, IBM, Redis, REST, DDD 🏢 Description: Addepto is a leading AI consulting ( https://addepto.com/ai-consulting/ ) and data engineering ( https://addepto.com/data-engineering-services/ ) company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial Intelligence and Big Data, Addepto helps organizations unlock the full potential of their data through systems designed for measurable business impact and long-term growth. The company's work extends beyond client engagements. Drawing from real-world challenges and insights, Addepto has developed its own product - ContextClue - and actively contributes open-source solutions to the AI community. This commitment to transforming practical experience into scalable innovation has earned Addepto recognition by Forbes as one of the top 10 AI consulting companies worldwide . As part of KMS Technology , a US-based global technology group, Addepto combines deep AI specialization with enterprise-scale delivery capabilities—enabling the partnership to move clients from AI experimentation to production impact, securely and at scale. We are looking for a visionary and hands-on Senior/Lead Software Engineer to design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep understanding of both modern and legacy architectures, with a strong emphasis on integrating disparate systems and leveraging cloud-native technologies. The ideal candidate will bridge the gap between business requirements and technical execution, ensuring our solutions are aligned with strategic goals and best practices. 🚀 In this position, you will: Lead the design and development of end-to-end architectural solutions, ensuring alignment with enterprise architecture standards, business requirements, and technology strategy. Provide technical leadership and guidance to development teams throughout the project lifecycle, from conception to deployment. Evaluate and recommend appropriate technologies, tools, and platforms to solve complex business problems, considering both cost and long-term viability. Design and oversee the integration of diverse systems, including legacy platforms (WebLogic, IBM MQ) and modern cloud services. Champion Domain-Driven Design principles to ensure solutions are modular, maintainable, and reflect core business domains. Drive the adoption and optimal utilization of Microsoft Azure services, including Application Gateway and Redis, ensuring high availability, scalability, and security. Design and implement event streaming solutions using Kafka, fostering asynchronous communication and real-time data processing. Leverage Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of microservices. Define performance and scalability requirements and ensure architectural designs meet these non-functional criteria. Create and maintain comprehensive architectural documentation, including design specifications, diagrams, and technical standards. Mentor and guide junior architects and developers, fostering a culture of technical excellence and continuous improvement. Effectively communicate complex technical concepts to both technical and non-technical stakeholders. 🎯 What you’ll need to succeed in this role: At least 7+ years of proven commercial experience with Java development and strong proficiency in Oracle database technologies, including performance tuning and schema design. Extensive experience in designing and implementing solutions across both modern, cloud-native architectures and legacy systems. Hands-on experience with Microsoft Azure services, including but not limited to Azure Compute, Networking, Storage, Azure Application Gateway, and Azure Cache for Redis. Event streaming and messaging experience, strong understanding, and practical experience with Kafka for building event-driven architectures, as well as traditional messaging systems like IBM MQ. Solid experience with Kubernetes for deploying and managing containerized applications. Experience with WebLogic Server for deploying and managing enterprise Java applications. Expert knowledge of Domain-Driven Design (DDD) principles and their application in real-world projects. Experience designing RESTful APIs and other integration patterns. Exceptional analytical and problem-solving skills with the ability to troubleshoot complex issues across distributed systems. Excellent verbal and written communication skills, with the ability to articulate complex technical concepts clearly and concisely. Proven ability to lead and influence technical teams and stakeholders. Fluent English (C1 level) is a must. 🎁 Discover our perks and benefits: Work in a supportive team of passionate enthusiasts of AI & Big Data. Engage with top-tier global enterprises and cutting-edge startups on international projects. Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces. Accelerate your professional growth through career paths , knowledge-sharing initiatives, language classes, and sponsored training or conferences , including a partnership with Databricks , which offers industry-leading training materials and certifications. Choose your preferred form of cooperation - B2B or a contract of mandate - and enjoy 20 fully paid days off Participate in team-building events and utilize the integration budget . Celebrate work anniversaries, birthdays, and milestones. Access medical and sports packages , eye care, and well-being support services, including psychotherapy and coaching. Get full work equipment for optimal productivity, including a laptop and other necessary devices. With our backing, you can boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups. Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture. Are you interested in Addepto and would like to join us? Get in touch! We are looking forward to receiving your application. Would you like to know more about us? Visit our website ( career page ) and social media ( Facebook , LinkedIn , Instagram ).
Technology
Addepto
Senior/Lead Software Engineer (Java)
Senior
Remote
Warsaw, Poland
20,000 - 28,650 PLN
🏢 Summary: Senior/Lead Software Engineer role focused on designing and guiding implementation of scalable, secure software architectures across cloud-native and legacy environments. The position involves leading end-to-end architectural design, system integrations, and event-driven solutions using Azure and Kubernetes. It requires strong technical leadership to align business needs with robust enterprise-grade solutions. 🗂️ Requirements: 7+ years commercial experience in Java development, Strong proficiency in Oracle databases including performance tuning and schema design, Experience designing cloud-native and legacy system architectures, Hands-on experience with Microsoft Azure services, Practical experience with Kafka and IBM MQ messaging systems, Experience with Kubernetes for containerized applications, Experience with WebLogic Server, Expert knowledge of Domain-Driven Design (DDD), Experience designing RESTful APIs and integration patterns, Ability to define performance and scalability requirements, Fluent English (C1) 📃 Skills: Java, Oracle, Azure, Kafka, IBMMQ, Kubernetes, WebLogic, DDD, REST, Redis, ApplicationGateway, SQL 🏢 Description: Addepto is a leading AI consulting ( https://addepto.com/ai-consulting/ ) and data engineering ( https://addepto.com/data-engineering-services/ ) company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial Intelligence and Big Data, Addepto helps organizations unlock the full potential of their data through systems designed for measurable business impact and long-term growth. The company's work extends beyond client engagements. Drawing from real-world challenges and insights, Addepto has developed its own product - ContextClue - and actively contributes open-source solutions to the AI community. This commitment to transforming practical experience into scalable innovation has earned Addepto recognition by Forbes as one of the top 10 AI consulting companies worldwide . As part of KMS Technology , a US-based global technology group, Addepto combines deep AI specialization with enterprise-scale delivery capabilities—enabling the partnership to move clients from AI experimentation to production impact, securely and at scale. We are looking for a visionary and hands-on Senior/Lead Software Engineer to design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep understanding of both modern and legacy architectures, with a strong emphasis on integrating disparate systems and leveraging cloud-native technologies. The ideal candidate will bridge the gap between business requirements and technical execution, ensuring our solutions are aligned with strategic goals and best practices. 🚀 In this position, you will: Lead the design and development of end-to-end architectural solutions, ensuring alignment with enterprise architecture standards, business requirements, and technology strategy. Provide technical leadership and guidance to development teams throughout the project lifecycle, from conception to deployment. Evaluate and recommend appropriate technologies, tools, and platforms to solve complex business problems, considering both cost and long-term viability. Design and oversee the integration of diverse systems, including legacy platforms (WebLogic, IBM MQ) and modern cloud services. Champion Domain-Driven Design principles to ensure solutions are modular, maintainable, and reflect core business domains. Drive the adoption and optimal utilization of Microsoft Azure services, including Application Gateway and Redis, ensuring high availability, scalability, and security. Design and implement event streaming solutions using Kafka, fostering asynchronous communication and real-time data processing. Leverage Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of microservices. Define performance and scalability requirements and ensure architectural designs meet these non-functional criteria. Create and maintain comprehensive architectural documentation, including design specifications, diagrams, and technical standards. Mentor and guide junior architects and developers, fostering a culture of technical excellence and continuous improvement. Effectively communicate complex technical concepts to both technical and non-technical stakeholders. 🎯 What you’ll need to succeed in this role: At least 7+ years of proven commercial experience with Java development and strong proficiency in Oracle database technologies, including performance tuning and schema design. Extensive experience in designing and implementing solutions across both modern, cloud-native architectures and legacy systems. Hands-on experience with Microsoft Azure services, including but not limited to Azure Compute, Networking, Storage, Azure Application Gateway, and Azure Cache for Redis. Event streaming and messaging experience, strong understanding, and practical experience with Kafka for building event-driven architectures, as well as traditional messaging systems like IBM MQ. Solid experience with Kubernetes for deploying and managing containerized applications. Experience with WebLogic Server for deploying and managing enterprise Java applications. Expert knowledge of Domain-Driven Design (DDD) principles and their application in real-world projects. Experience designing RESTful APIs and other integration patterns. Exceptional analytical and problem-solving skills with the ability to troubleshoot complex issues across distributed systems. Excellent verbal and written communication skills, with the ability to articulate complex technical concepts clearly and concisely. Proven ability to lead and influence technical teams and stakeholders. Fluent English (C1 level) is a must. 🎁 Discover our perks and benefits: Work in a supportive team of passionate enthusiasts of AI & Big Data. Engage with top-tier global enterprises and cutting-edge startups on international projects. Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces. Accelerate your professional growth through career paths , knowledge-sharing initiatives, language classes, and sponsored training or conferences , including a partnership with Databricks , which offers industry-leading training materials and certifications. Choose your preferred form of cooperation - B2B or a contract of mandate - and enjoy 20 fully paid days off Participate in team-building events and utilize the integration budget . Celebrate work anniversaries, birthdays, and milestones. Access medical and sports packages , eye care, and well-being support services, including psychotherapy and coaching. Get full work equipment for optimal productivity, including a laptop and other necessary devices. With our backing, you can boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups. Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture. Are you interested in Addepto and would like to join us? Get in touch! We are looking forward to receiving your application. Would you like to know more about us? Visit our website ( career page ) and social media ( Facebook , LinkedIn , Instagram ).