April 24, 2026

Senior Software Engineer, Datapath

Senior • On-site

18,083 - 27,167 USD/yr

Santa Clara, CA

We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.

This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us.

THE ROLE

You will be a key Senior Software Engineer driving the digital transformation of Everpure focused on innovating and enhancing our Modern Data platforms. Your mission is to design and implement highly reliable, high-performance algorithms and technologies that redefine the customer experience. This role requires an senior engineer who will use a deep understanding of organizational objectives to resolve complex issues and deliver innovative, end-to-end solutions alongside cross-functional engineering and product teams.

WHAT YOU'LL DO

  • Implement strategic policies and develop novel, high-performance algorithms for distributed systems, ensuring the achievement of challenging goals (e.g., six 9's reliability).

  • Own the end-to-end delivery of innovations, from initial concept and design through final testing and deployment into a shipped product, driving critical business outcomes.

  • Analyze and resolve complex technical issues where a deep evaluation of variable factors is required, serving as a subject matter expert and selecting appropriate methods and techniques for obtaining results.

  • Network with key contacts outside your immediate area of expertise to gather requirements and validate solutions, influencing system design decisions across functional boundaries.

  • Mentor junior engineers and coordinate the technical activities of a project sub-team to maintain schedules and align with architectural vision.

WHAT YOU BRING

  • Extensive experience designing, developing, and deploying systems software using languages such as C++, Java, or Go.
  • In-depth knowledge and proven ability to successfully implement solutions within complex systems software domains (e.g., Distributed Systems, Operating Systems, Database Internals, Containerization).

  • Demonstrated expertise in selecting methods, techniques, and evaluation criteria to resolve complex technical issues, exercising independent judgment in solution implementation.

  • Strong design sensibility and the ability to articulate, advocate for, and defend architectural choices in a collaborative, team-oriented environment.

  • A track record of establishing and assuring adherence to performance requirements, work plans, and schedules for significant engineering initiatives.

  • We are primarily an in-office environment and therefore, you will be expected to work in the Santa Clara office in compliance with Everpure’s policies, unless you are on PTO, or work travel, or other approved leave.

#LI-ONSITE

Salary ranges are determined based on role, level and location. For positions open to candidates in multiple geographical locations, the base salary range is reflective of the labor market across the applicable locations.

This role may be eligible for incentive pay and/or equity.

There is no application deadline and we accept applications on an ongoing basis until the job is filled.

The annual base salary range is:
$217,000$326,000 USD

WHAT YOU CAN EXPECT FROM US:

  • Innovation: We celebrate those who think critically, like a challenge, and aspire to be trailblazers.
  • Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been named Fortune's Best Workplaces in Technology™, Fortune's Best Workplaces in the Bay Area™, and certified as a Great Place to Work®!
  • Team: We build each other up and set aside ego for the greater good.

And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources, and company-sponsored team events. Check out purebenefits.com for more information.

ACCOMMODATIONS AND ACCESSIBILITY:

Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at TA-Ops@purestorage.com if you’re invited to an interview.

OUR COMMITMENT TO A STRONG AND INCLUSIVE TEAM:

We’re forging a future where everyone finds their rightful place and where every voice matters. Where uniqueness isn’t just accepted but embraced. That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through our Employee Resource Groups and advocating for inclusive leadership.

Everpure is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire.

Join us and bring your best.

Bring your bold.

Pure and simple.

Similar jobs you might like

Technology

Superdevs

Senior AI-Driven Software Engineer

Senior

Remote

🏢 Summary: Senior Software Engineer role focused on designing and delivering new features and PoCs end-to-end on a large-scale SaaS and data platform. The position emphasizes backend development in Python, extending a mature system, and leveraging AI/LLM tools to accelerate development and improve engineering workflows. Fully remote with high ownership and impact on product direction. 🗂️ Requirements: 7+ years of Software Engineering experience, Strong experience with Python, Experience with Django, Experience building large-scale production systems, Experience designing and maintaining REST APIs, Strong understanding of distributed systems, Strong understanding of backend architecture, Daily practical use of AI tools and LLMs in development workflows, Experience with cloud environments, Ability to independently design and deliver end-to-end solutions, Professional English proficiency 📃 Skills: Python, Django, REST, API, SaaS, LLM, AI, Cloud, DistributedSystems, Backend 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About We are looking for a product-driven Senior Software Engineer who thrives in fast-paced environments and enjoys turning ideas into practical, user-focused solutions. In this role, you will independently design and deliver new features and PoC end-to-end on top of an existing large-scale SaaS and data platform. Rather than working in a purely greenfield environment, you will extend and evolve a mature platform with new capabilities, focusing on speed, usability, and real customer value. A key part of this role is the daily use of AI and LLM-based tools to accelerate development workflows, prototyping, research, testing, and delivery. We are looking for someone who not only uses AI tools effectively but also understands how to integrate AI reasoning and automation into modern software engineering practices. Responsibilities Independently design, prototype, and deliver new features and PoCs end-to-end Translate product ideas into scalable and user-focused backend solutions Validate technical feasibility and make pragmatic architectural decisions Use AI tools, coding copilots, and LLM-based workflows to accelerate development, experimentation, and delivery Build and maintain scalable backend services and REST APIs using Python (preferably Django) Collaborate closely with Product, Design, and Engineering teams to shape and refine new features Contribute to engineering quality through code reviews, technical guidance, and knowledge sharing Continuously explore and introduce practical AI-driven workflows that improve engineering productivity and delivery speed Our offer Competitive salary on B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive 100+ smart, curious & ambitious engineers What you bring 7+ years of experience as a Software Engineer Strong experience with Python and preferably Django Experience building and maintaining large-scale production systems and REST APIs Strong understanding of distributed systems and modern backend architecture Demonstrated daily use of AI tools and LLMs in real engineering workflows (e.g. code generation, prototyping, refactoring, testing, documentation, automation) Experience integrating with complex platforms and cloud environments Ability to independently deliver solutions with minimal supervision Strong product mindset and focus on solving real user problems Excellent communication and collaboration skills across Product, Design, and Engineering teams Curiosity, ownership, and passion for learning and experimenting with new technologies Professional level of English Nice to Have Experience mentoring or coaching engineers Experience working with data products and related scalability challenges Experience promoting AI-driven engineering practices and helping teams adopt modern AI workflows Benefits International Projects Small Teams Flat Structure Friendly Atmosphere Flexible Hours Individual Career Path We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call. Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!

Technology

Spire Global

Senior Backend Software Engineer

Senior

Hybrid

Boulder, CO

🏢 Summary: Senior Software Engineer role focused on backend and platform engineering to build reliable, secure systems supporting satellite and ground infrastructure. The position involves developing backend services, improving observability, modernizing container and CI/CD environments, and collaborating with infrastructure and cybersecurity teams. Ideal for engineers experienced in complex, high-reliability production systems and AWS-based cloud environments. 🗂️ Requirements: 5+ years professional software engineering experience, Strong Python skills, Experience with at least one compiled language (Rust, C++, Go, Java, or C), Strong backend engineering experience in production systems, Experience with AWS or GCP environments, Experience with containers and CI/CD pipelines, Proficiency in Linux environments, Strong understanding of systems engineering, performance, and reliability, Experience collaborating with infrastructure and/or cybersecurity teams, Strong communication and documentation skills 📃 Skills: Python, Rust, C++, Go, Java, C, AWS, GCP, Linux, Docker, Kubernetes, Terraform, PostgreSQL, Grafana, Databricks, Elasticsearch, GitHubActions, CI/CD, Observability, Containers 🏢 Description: About the Role Spire is looking for a Senior Software Engineer to help design, build, and improve the reliable and secure systems that support satellite and ground infrastructure. This is a hands-on engineering role focused on backend systems, platform engineering, observability, and infrastructure-aware software development. You'll work closely with software, infrastructure, and cybersecurity teams to implement scalable solutions that support operational reliability and secure engineering practices. We are not looking for a dedicated cybersecurity specialist. Instead, we're seeking an experienced software engineer who has worked alongside security teams and has experience implementing technical requirements related to security, reliability, and compliance within production systems. This role is best suited to engineers who enjoy solving technically challenging problems and have experience working on complex systems in industries such as aerospace, scientific computing, telecommunications, biotech, robotics, or other high-reliability environments. What You'll Do: - Design, develop, and maintain backend services and platform tooling - Collaborate with cybersecurity and infrastructure teams to implement secure engineering requirements - Contribute to modernising services, container environments, and CI/CD workflows - Improve telemetry, monitoring, logging, and observability across production systems - Support cloud-based infrastructure and deployment workflows in AWS environments - Participate in code reviews, architecture discussions, and engineering best practices - Work across infrastructure, backend systems, and operational tooling in a collaborative engineering environment Who You Are: Required Qualifications: - 5+ years of professional software engineering experience - Strong Python development skills - Experience with at least one compiled language such as Rust, C++, Go, Java, or C - Strong backend engineering experience building and maintaining production systems - Experience working with AWS-based environments (GCP experience also considered) - Experience with containers, CI/CD pipelines, and modern software delivery practices - Comfortable working in Linux-based development environments - Strong understanding of systems engineering, performance, reliability, and operational concerns - Experience collaborating with infrastructure and/or cybersecurity teams to implement technical requirements - Strong communication and documentation skills Preferred Qualifications: - Experience working in aerospace, scientific computing, biotech, telecommunications, robotics, or other technically complex industries - Experience in smaller engineering organisations where engineers wear multiple hats across development and operations - Familiarity with Kubernetes, Terraform, and infrastructure-as-code approaches - Experience with PostgreSQL or other relational databases - Experience building observability or telemetry solutions using tools such as Grafana, Databricks, or Elasticsearch - Familiarity with GitHub Actions or modern CI/CD tooling - Exposure to secure software development or DevSecOps practices - Advanced academic research background (PhD/Postdoc) in engineering, physics, computer science, or related scientific disciplines What We're Looking For: We value engineers who are: - Curious and adaptable - Pragmatic problem-solvers - Interested in complex systems and infrastructure - Open to learning new technologies and domains - Collaborative and low-ego - Comfortable operating in fast-moving engineering environments This role is primarily backend and platform focused. We are generally looking for engineers with stronger backend and systems experience rather than heavily frontend-focused backgrounds. Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office. Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. Salary Range $130,500—$171,000 USD Global Perks - Name Your Satellite Program (NYSP) Launch Attendance - Generous Time Off Policy - Education Assistance Program - Employee Assistance Program (EAP) - Employee Stock Purchase Program (ESPP) - Family Leave - Fitness Reimbursement - Employee Referral Program - Healthy snacks & beverages in every office

Technology

Team Up

💎 Principal Software Engineer (m/k) 💎

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Principal Software Engineer role focused on designing and delivering enterprise-scale software and AI-powered platform solutions in a global engineering environment. The position involves technical leadership, software architecture, CI/CD automation, and development of AI systems using large language models and embedding technologies. The role also includes mentoring engineers, driving engineering standards, and contributing to large-scale cloud and digital transformation initiatives. 🗂️ Requirements: 10+ years of Software Engineering or Platform Engineering experience, Proficiency in C# or Java or Python, Experience designing, developing, and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture, Bachelor's degree in Computer Science, Engineering, IT, Mathematics, or related field 📃 Skills: C#, Java, Python, GitHub, Azure, AzureDevOps, CI/CD, LLMs, AI, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

Team Up

🚀 Principal Software Enigneer (m/k) 🚀

Senior

Hybrid

Katowice, Poland

🏢 Summary: Senior engineering role focused on designing and delivering enterprise-scale software and AI-powered platform solutions. The position involves technical leadership, hands-on development, CI/CD automation, and building applications using large language models and agentic AI systems. Candidates will work on global digital transformation and cloud modernization projects in a collaborative engineering environment. 🗂️ Requirements: 10+ years in Software or Platform Engineering, Proficiency in C# or Java or Python, Experience designing and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications with LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture 📃 Skills: C#, Java, Python, GitHub, Azure, DevOps, LLMs, AI, Kubernetes, Docker, AWS, GCP, CI/CD, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

Relativity

Senior .NET Engineer - Automation Services

Senior

Remote

Krakow, Poland

208,000 - 312,000 PLN/yr

🏢 Summary: Senior Software Engineer role focused on building and operating a cloud-native engineering platform using .NET and Azure. The position centers on developing scalable platform services, Infrastructure as Code, and CI/CD automation to enhance developer productivity. You will drive DevOps practices, cloud infrastructure standardization, and platform observability in a fast-paced environment. 🗂️ Requirements: 5+ years of software development experience, Strong proficiency in C# and .NET, Hands-on experience with Microsoft Azure, Experience with Infrastructure as Code, Experience with CI/CD systems and DevOps pipelines, Experience with containers and orchestration tools, Ability to design scalable and secure cloud-native architectures, Agile team experience 📃 Skills: C#, .NET, Azure, Terraform, Bicep, ARM, CI/CD, DevOps, Docker, Kubernetes, AKS, IaC 🏢 Description: Posting Type Hybrid / Remote Job Overview We are looking for a Senior Software Engineer to join our Engineering Platform team, where you'll help build the cloud-native backbone that powers Relativity’s development ecosystem. You will work on high-impact initiatives that shape how our engineers build, test, deploy, and scale software—driving technical excellence across the company. As part of a growing and financially stable organization, you’ll have the opportunity to contribute in a dynamic, fast-moving environment that values autonomy, ownership, and practical action over excessive process. Our platform engineers are trusted with solving complex problems at scale, and empowered to make real decisions that improve the day-to-day experience of hundreds of developers. Job Description and Requirements Key Responsibilities Design, build, and operate platform services and developer tooling using .NET and Microsoft Azure that are scalable, secure, and reliable. Lead the development of Infrastructure as Code (IaC) components that automate and standardize cloud infrastructure. Drive adoption of DevOps practices and CI/CD automation across engineering teams. Collaborate closely with internal stakeholders to build reusable capabilities that improve development speed and consistency. Integrate observability, performance monitoring, and self-service tooling into the platform ecosystem. Mentor and support engineers through code reviews, technical discussions, and knowledge-sharing. Proactively identify areas of improvement, experiment with solutions, and deliver results—embracing our bias toward action. Contribute to initiatives that embed AI/ML into platform services and developer workflows. Qualifications 5+ years of software development experience with a strong command of C# and the .NET ecosystem. Deep hands-on experience with Azure services and cloud-native application patterns. Proficiency with Infrastructure as Code tools such as Terraform, Bicep, or ARM templates. Experience building or supporting CI/CD systems and modern DevOps pipelines. Familiarity with containers and orchestration tools (e.g., Docker, Kubernetes, AKS). Demonstrated success working in Agile product teams and collaborating cross-functionally. Strong problem-solving, communication, and mentorship skills. Bonus: Exposure to AI/ML tools or interest in applying AI to platform and engineering problems. Why Join Us? Be part of a growing, stable company where your work has long-term impact. Thrive in a fast-paced, evolving environment with clear opportunities for technical and career growth. Work in an engineering culture that values initiative, speed, and ownership. Shape the tools, practices, and environments that empower hundreds of engineers daily. Contribute to a mission-driven organization committed to innovation and excellence. Relativity is a diverse workplace with different skills and life experiences—and we love and celebrate those differences. We believe that employees are happiest when they're empowered to be their full, authentic selves, regardless how you identify. Benefit Highlights: Comprehensive health, dental, and vision plans Parental leave for primary and secondary caregivers Flexible work arrangements Long-term incentive program Training investment program All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between following values: 208 000 and 312 000PLN The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. Required Skills: Automation, Data Analysis, Database Management, Network Architecture, Performance Optimizations, Problem Solving, Project Management, Software Development, System Designs, Technical Leadership

Technology

Storware

Mid+/Senior Software Engineer

Senior

On-site

Warsaw, Poland

13,000 - 20,000 PLN/mo

🏢 Summary: Senior Software Engineer role focused on developing and supporting advanced data protection and backup solutions in on-premises and cloud environments. The position involves leading technical initiatives, designing and implementing new features, diagnosing complex issues in distributed systems, and ensuring high scalability and performance. Initially project-based, it evolves into a long-term product development and maintenance role within a dedicated team. 🗂️ Requirements: Minimum 4 years of commercial software development experience, Very good knowledge of Java or Golang, Experience with C or C++, Experience building and debugging large distributed systems, Experience working with microservices architecture, Experience with public cloud platforms, Experience with Linux and Windows environments, Experience with JIRA and GitHub, Experience with Python testing frameworks, Ability to debug using tools such as GDB or Python Debugger, English level B2 or higher, Knowledge of Agile/Scrum methodology 📃 Skills: Java, Golang, C, C++, Python, GDB, Linux, Windows, AWS, GCP, Azure, OCI, GitHub, JIRA, Microservices, SaaS, AI, ML, Scrum, Agile 🏢 Description: Dla naszego Partnera poszukujemy pełnych pasji i zaangażowania Senior Software Engineerów, którzy chcą wprowadzać innowacje i współtworzyć zaawansowane rozwiązania do zarządzania danymi. Jako część zespołu będziesz współtworzyć portfolio produktów, rozwijając funkcje, narzędzia i skrypty poprawiające doświadczenie klientów — od łatwości sprzedaży po płynne wdrożenie i utrzymanie. To stanowisko wykracza poza samo pisanie kodu. Szukamy inżynierów, którzy potrafią zagłębiać się w złożone systemy, skutecznie diagnozować i rozwiązywać problemy oraz dostarczać rozwiązania o wysokiej jakości, z naciskiem na skalowalność i wydajność. Będziesz współpracować blisko z Product Managerami, zespołem Customer Support, inżynierami systemowymi oraz bezpośrednio z klientami, aby zapewnić, że nasze rozwiązania spełniają rzeczywiste potrzeby użytkowników. Jak wygląda ta rola? 📃 Forma współpracy: Umowa o pracę Wynagrodzenie: 13 000 – 20 000 zł brutto Tryb pracy: stacjonarna w  biurze w Warszawie. Rola ta początkowo ma charakter projektowy i obejmuje około 8–10 miesięcy intensywnej współpracy z zespołem Storware Backup & Recovery, koncentrującej się na prowadzeniu inicjatyw technicznych oraz rozwijaniu i wspieraniu produktów. W tym etapie kluczowa jest ścisła współpraca między zespołami — w tym z product managementem, wsparciem technicznym, QA, aby skutecznie połączyć działania inżynieryjne z potrzebami klientów. Po zakończeniu fazy projektowej rola ewoluuje w bardziej samodzielną, z większą odpowiedzialnością za dalszy rozwój i utrzymanie rozwiązań. Docelowo praca będzie realizowana w ramach 5-osobowego zespołu, który będzie kontynuował rozwój produktu i jego wsparcie. Odpowiedzialność za rozwój funkcji: Odpowiedzialność za pełen cykl projektowania i implementacji funkcjonalności dla środowisk on-premises oraz chmurowych, zgodnie z wymaganiami produktu i opiniami klientów Udział w dyskusjach technicznych z inżynierami, architektami, Product Managerami i projektantami w celu doprecyzowania zakresu i projektu Dostarczanie funkcji: Terminowa realizacja powierzonych zadań oraz jasna komunikacja dotycząca zakresu i harmonogramu Prowadzenie prac nad poprawkami oraz hotfixami Proaktywne analizowanie ryzyk technicznych i podejmowanie decyzji opartych na danych w celu ich minimalizacji Tworzenie narzędzi wspierających zespoły wsparcia w diagnozowaniu i rozwiązywaniu problemów klientów Diagnozowanie i rozwiązywanie problemów: Przeprowadzanie szczegółowej analizy przyczyn źródłowych błędów i problemów wydajnościowych Wdrażanie i walidacja poprawek z naciskiem na jakość i szybkość Chętnie porozmawiamy, jeśli posiadasz większość z poniższych: Minimum 4 lata doświadczenia zawodowego w komercyjnych projektach . Idealnie, jeżeli są poparte referencjami i/lub portfolio Preferowane ukończenie studiów wyższych – udokumentowane , jako potwierdzenie kwalifikacji. Uwaga – proszę nie załączać dokumentów w zgłoszeniu. Bardzo dobra znajomość przynajmniej jednego z języków : Java lub Golang C lub C++ mile widziane Znajomość języka angielskiego na poziomie B2 (mówiony jak i pisany) lub wyżej (zespół zagraniczny) Doświadczenie z narzędziami: JIRA, GitHub, frameworki testowe w Pythonie Doświadczenie w tworzeniu produktów klasy enterprise związanych z ochroną danych mile widziane Znajomość mikroserwisów, chmury publicznej (AWS, GCP, Azure, OCI) oraz architektury SaaS (AI/ML będzie dodatkowym atutem) Doświadczenie w tworzeniu i debugowaniu dużych systemów rozproszonych w środowiskach Go/C/C++ na Linuxie i Windowsie Umiejętność analizy, debugowania i rozwiązywania złożonych problemów przy użyciu narzędzi takich jak GDB czy Python Debugger Nastawienie na rozwiązywanie problemów oraz pasja do tworzenia wysokiej jakości produktów Bardzo dobre umiejętności komunikacyjne i zdolność wpływania na innych Znajomość metodologii Agile/Scrum Umiejętność jasnego przedstawiania decyzji projektowych i upraszczania złożonych zagadnień Umiejętność podejmowania decyzji w oparciu o dane oraz wpływania na interesariuszy Doświadczenie w wykorzystywaniu narzędzi AI do usprawniania pracy i zwiększania produktywności Jak wygląda proces rekrutacji? Analiza nadesłanej aplikacji. Do dokumentów można załączyć referencje. Krótka rozmowa telefoniczna dotycząca doświadczenia zawodowego i oczekiwań (ok. 15 minut). Spotkanie w biurze w Warszawie z Team Leaderem projektu oraz osobą z działu HR. Rozmowa ma na celu weryfikację umiejętności technicznych. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem. Rozmowa techniczna i HRowa z przedstawicielami Partnera. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem. Przekazanie informacji zwrotnej po zakończeniu etapu rozmów. Ustalenie warunków współpracy i podpisanie umowy przedwstępnej lub docelowej. Rozpoczęcie współpracy i wdrożenie do zespołu. Dodatkowe informacje CO OFERUJEMY 💻współpraca z zespołem międzynarodowym, 💻sprzęt i narzędzia pracy spełniające wysokie standardy bezpieczeństwa danych (wdrożone ISO 27001), 💻 kontakt z nowoczesnymi technologiami 💻dużą autonomię w planowaniu i realizacji działań, 💻realny wpływ na kierunek rozwoju produktu oraz kształtowanie procesów, 💻przejrzystą i otwartą ścieżkę rozwoju w kierunku ról seniorskich, architektonicznych i menedżerskich, 💻jasno określone, realistyczne i mierzalne cele, 💻współpracę z doświadczonym zespołem technologicznym stanowiącym solidne zaplecze merytoryczne. INFORMACJE FORMALNE Administratorem danych osobowych jest Storware sp. z o.o. z siedzibą w Warszawie (ul. Bakalarska 15A U2, 02-212 Warszawa). Dane osobowe są przetwarzane w celu realizacji procesu rekrutacji, zgodnie z obowiązującymi przepisami RODO. Szczegółowe informacje dotyczące przetwarzania danych dostępne są w polityce prywatności.

Technology

EPAM Systems

Senior Software Engineer (Java)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Software Engineer role focused on building and modernizing strategic backend platforms that connect operational and regulatory systems, supporting a multiyear cloud migration roadmap. The position involves designing scalable, data-driven solutions in Java within an Agile team, leveraging cloud and DevOps practices. The role follows a hybrid model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: Bachelor’s degree in Computer Science or relevant certification, Strong back-end development experience in Java, Experience with DevOps CI/CD pipelines, Hands-on experience with Azure DevOps, GitHub, or GitLab, Practical experience with Test-Driven Development (TDD), Experience delivering solutions on Azure, AWS, or GCP, Solid understanding of cloud architecture, Knowledge of software design principles, Experience with data streaming and real-time or batch processing 📃 Skills: Java, Azure, AWS, GCP, CI/CD, AzureDevOps, GitHub, GitLab, TDD, Databricks, Kubernetes, DataStreaming, BatchProcessing, Cloud, DevOps 🏢 Description: We are looking for a Senior Software Engineer to join an agile team focused on developing strategic technology solutions that connect operations and regulatory systems. Our work plays a crucial role in enabling the client to meet regulatory obligations and unlock value from its wealth of data. The project is part of a multiyear roadmap to migrate to cloud technology and enhance existing platforms. You’ll work in a small, autonomous Agile team with colleagues across global locations, in an inclusive and collaborative environment. If you are passionate about innovation and continuous learning, we want to hear from you. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow. Responsibilities Design and develop strategic platform features that enable seamless trade execution flows between core systems, transforming epics and features into robust solutions Collaborate closely with agile team members during sprints to iteratively deliver product requirements Work with the product team to understand, refine, and implement required functionality Engineer solutions that leverage cloud technologies as part of a multiyear migration and modernization roadmap Develop and optimize data-driven applications, ensuring the client can unlock value from its wealth of data Utilize Java and related technologies to build scalable, high-performance backend services Requirements Bachelor’s degree in Computer Science or a relevant certification Strong back-end development experience in Java Proven experience with DevOps CI/CD pipelines and tools such as Azure DevOps, GitHub, or GitLab Solid understanding and hands-on experience with Test-Driven Development (TDD) Well-versed in cloud architecture, with delivery experience on Azure (preferred), AWS, or GCP Strong grasp of software design principles Experience working with modern technologies such as data streaming, real-time and batch processing; familiarity with Databricks and Kubernetes is a plus We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

Procter & Gamble

Senior Salesforce Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Salesforce Engineer role focused on owning and evolving a global CRM and digital engagement platform, driving architecture decisions, and delivering scalable, integrated solutions. The position combines hands-on development with technical leadership, shaping the future technology roadmap and mentoring an engineering team. The goal is to enhance performance, scalability, and integration capabilities across distributed systems. 🗂️ Requirements: Proficiency in at least one modern object-oriented language (Java or C#/.NET), Experience with Salesforce ecosystem (Apex, LWC, integrations), Experience leading software engineering teams, Ability to design and integrate complex distributed systems, Experience delivering digital products, Ability to conduct code and design reviews 📃 Skills: Java, C#, NET, Salesforce, Apex, LWC, CRM, APIs, Integration, DistributedSystems, Architecture 🏢 Description: Job Description Are you an engineering engineer ready to build the technology that transforms how we engage with Health Care Professionals (HCPs) globally? We are seeking a hands-on Senior Salesforce Engineer to drive the evolution of our digital ecosystem and mentor a talented team. You will be a key partner to the IT Director, shaping our future technical roadmap and making the decisions that will define our success for years to come. What You'll Achieve in Your First 12-18 Months: Take technical ownership of our core engagement platform (currently centered on Salesforce), improving its performance, scalability, and integration capabilities for our 20+ global markets. Lead the evaluation and proof-of-concept for new technologies that will form the foundation of our next-generation architecture. Establish and embed software engineering best practices, fostering a culture of high-quality code, robust design, and continuous improvement within our hybrid engineering team. Lead the successful delivery of at least one major new product or capability that measurably improves the experience for our sales, brand, and marketing teams. Key Responsibilities: Strategy : Partner with the IT Director and Enterprise Architects to design and govern the technology roadmap, ensuring solutions are scalable, secure, and future proof. Technical Leadership & Mentorship : Lead, mentor, and inspire a hybrid engineering team. Hands-On Development & Oversight : Conduct code and design reviews, contribute to critical parts of the codebase, and set the standard for technical excellence. Platform Evolution : Oversee our core CRM platform (Salesforce), ensuring its optimal performance while actively planning its integration with and/or migration to future systems. Job Qualifications What We're Looking For: Hands-on proficiency in at least one modern object-oriented language (e.g., Java, C#/.NET). Experience with the Salesforce ecosystem (Apex, LWC, integration patterns) is a significant advantage, as it is a core component of our current landscape. Experience leading software engineering teams in the delivery of digital products. Proven ability to design, build, and integrate complex, distributed systems. Excellent communication and leadership skills, with the ability to translate technical vision into business value. We offer P&G-sized projects and access to world leading IT partners and technologies from Day 1. Wide range of self-development possibilities (training and certifications paths). Competitive starting salary and benefits program (private health care, P&G stock, saving plans, sport cards). Regular salary increases and possible promotions - in line with your results and performance. Opportunity to change role every few years to be in the best place for you and best for P&G. At Procter & Gamble we embrace a hybrid work model that combines the flexibility of remote work with the collaborative benefits of in-office engagement. Employees can enjoy the option to work from home two days a week while also spending time in the office to foster teamwork and enhance communication. Watch this video to learn more about our full recruiting process: https://www.youtube.com/watch?v=0bicvbpy0gI Kindly be advised that at P&G, employment is exclusively extended on the basis of an "Umowa o Pracę" (Full-time Employment Contract). Apply only if you agree to these conditions. About us We produce globally recognized brands and we grow the best business leaders in the industry. With a portfolio of trusted brands as diverse as ours, it is paramount our leaders can lead with courage the vast array of brands, categories and functions. We serve consumers around the world with one of the strongest portfolios of trusted, quality, leadership brands, including Always®, Ariel®, Gillette®, Head & Shoulders®, Herbal Essences®, Oral-B®, Pampers®, Pantene®, Tampax® and more. Our community includes operations in approximately 70 countries worldwide. Visit http://www.pg.com to know more. We are an equal opportunity employer and value diversity at our company. We do not discriminate against individuals on the basis of race, color, gender, age, national origin, religion, sexual orientation, gender identity or expression, marital status, citizenship, disability, HIV/AIDS status, or any other legally protected factor.

Technology

Remodevs

Senior Fullstack Engineer (AI-assisted coding)

Senior

Remote

Warsaw, Poland

8,000 - 12,000 USD

🏢 Summary: Senior Software Engineer role focused on designing and building AI-powered backend systems that automate healthcare operations while supporting human workflows. The position involves hands-on system architecture, workflow orchestration, distributed systems, and AI process automation in a regulated environment. Remote-first work with required overlap with US Central Time. 🗂️ Requirements: 6+ years of experience building and maintaining production software systems, Strong experience designing and owning complex backend systems, Strong backend engineering skills, Experience with asynchronous, event-driven, or workflow-based distributed systems, Ability to work with 4–5 hour daily overlap with US team, Experience with AI or LLM-based systems and process automation, Strong spoken and written English communication skills, Ability to solve unclear problems with incomplete information, Self-motivated with strong ownership and responsibility 📃 Skills: TypeScript, Node.js, AI, LLM, Claude, Backend, APIs, HIPAA 🏢 Description: Please Note: Overlap with Central US Time required (until 20-21:00 CEST) We are a health technology company that helps older people and their families apply for important eldercare benefits, including Medicaid, Medicare, and VA programs. We work with healthcare, government systems, and people’s daily lives, so accuracy, reliability, and trust are very important. As the number of patients grows from hundreds to thousands, manual work is no longer enough. We are building AI-powered systems to automate routine tasks while keeping people involved for quality checks, difficult cases, and patient safety. Our goal is to make healthcare operations more scalable without losing the human connection. The Role We are looking for a Senior Software Engineer to lead the design and development of systems that combine AI automation with human workflows. This is an important role close to the core business. It is a fully hands-on position with no management duties or direct reports. You will not only build features, but also design systems, define best practices, and guide technical decisions as we grow. You should feel comfortable solving unclear problems, working closely with operations and product teams, and making smart decisions in a regulated environment. This role is a good fit for someone who enjoys system design, building reliable infrastructure, and taking ownership of their work. What You’ll Work On Designing workflow and orchestration systems for complex operations. Creating AI automations that handle routine tasks safely and send difficult cases to humans. Building systems where AI supports human work before, during, and after tasks. Managing long-running workflows that can last days or weeks. Connecting with external systems such as EVV platforms, insurers, government portals, and older messaging tools. Designing confidence scoring, auditing, and rollback systems for AI processes. Improving system reliability, monitoring, and error handling in production. Responsibilities Lead the technical design and development of scalable backend systems. Make and document architecture decisions with clear trade-offs. Create patterns for collaboration between AI systems and human workers. Work closely with operations teams to understand real-world issues and edge cases. Make sure systems are observable, auditable, and safe to run at scale. Identify technical risks early and suggest solutions. Maintain high standards for code quality, testing, and system design. Share knowledge and help improve the team’s technical standards through reviews and collaboration. What We’re Looking For Required 6+ years of experience building and maintaining production software systems. Strong experience designing and owning complex backend systems. Strong backend engineering skills (we use TypeScript and Node.js, but other languages are welcome). Experience with asynchronous, event-driven, or workflow-based distributed systems. Ability to work with a daily 4–5 hour overlap with the US team (until 20:00 or 21:00 Polish time). Comfortable working with unclear problems and incomplete information. Strong spoken and written English communication skills. Self-motivated with a strong sense of ownership and responsibility. Experience working with AI or LLM-based systems and process automation, such as using Anthropic’s API (Claude) or similar tools in business workflows. Nice to Have Experience in healthtech or other regulated industries. Knowledge of HIPAA and healthcare data privacy and security rules. Experience building systems with strict compliance or audit requirements. Experience with human review workflows. Experience integrating with unstable or legacy third-party APIs. Master’s or PhD in Computer Science, Engineering, or a related field. How We Work Remote-first company. Small, experienced teams with high trust and independence. Strong focus on system accuracy, reliability, and long-term maintenance. Practical and thoughtful use of AI, both for internal development and within our product. Direct connection to real users and operational impact.

Healthcare

Remodevs

Senior Fullstack Engineer (AI-assisted coding)

Senior

Remote

Warsaw, Poland

8,000 - 12,000 USD

🏢 Summary: Senior Software Engineer role focused on designing and building scalable backend systems that combine AI automation with human workflows in a regulated healthtech environment. The position involves hands-on system design, workflow orchestration, and development of reliable, auditable AI-powered processes integrated with external platforms. The engineer will lead technical decisions and ensure production-grade reliability, safety, and scalability. 🗂️ Requirements: 6+ years building and maintaining production software systems, Strong experience designing and owning complex backend systems, Strong backend engineering experience, Experience with asynchronous or event-driven distributed systems, Experience with workflow-based systems, Experience integrating AI or LLM-based systems into business workflows, Ability to design scalable, reliable, and auditable systems, Experience working with external or legacy APIs, Ability to overlap 4–5 hours with US time zone, Strong English communication skills 📃 Skills: TypeScript, Node.js, AI, LLM, Anthropic, Claude, APIs, DistributedSystems, EventDriven, Workflows, Backend, Architecture, Monitoring, Testing 🏢 Description: Please Note: Overlap with Central US Time required (until 20-21:00 CEST) We are a health technology company that helps older people and their families apply for important eldercare benefits, including Medicaid, Medicare, and VA programs. We work with healthcare, government systems, and people’s daily lives, so accuracy, reliability, and trust are very important. As the number of patients grows from hundreds to thousands, manual work is no longer enough. We are building AI-powered systems to automate routine tasks while keeping people involved for quality checks, difficult cases, and patient safety. Our goal is to make healthcare operations more scalable without losing the human connection. The Role We are looking for a Senior Software Engineer to lead the design and development of systems that combine AI automation with human workflows. This is an important role close to the core business. It is a fully hands-on position with no management duties or direct reports. You will not only build features, but also design systems, define best practices, and guide technical decisions as we grow. You should feel comfortable solving unclear problems, working closely with operations and product teams, and making smart decisions in a regulated environment. This role is a good fit for someone who enjoys system design, building reliable infrastructure, and taking ownership of their work. What You’ll Work On Designing workflow and orchestration systems for complex operations. Creating AI automations that handle routine tasks safely and send difficult cases to humans. Building systems where AI supports human work before, during, and after tasks. Managing long-running workflows that can last days or weeks. Connecting with external systems such as EVV platforms, insurers, government portals, and older messaging tools. Designing confidence scoring, auditing, and rollback systems for AI processes. Improving system reliability, monitoring, and error handling in production. Responsibilities Lead the technical design and development of scalable backend systems. Make and document architecture decisions with clear trade-offs. Create patterns for collaboration between AI systems and human workers. Work closely with operations teams to understand real-world issues and edge cases. Make sure systems are observable, auditable, and safe to run at scale. Identify technical risks early and suggest solutions. Maintain high standards for code quality, testing, and system design. Share knowledge and help improve the team’s technical standards through reviews and collaboration. What We’re Looking For Required 6+ years of experience building and maintaining production software systems. Strong experience designing and owning complex backend systems. Strong backend engineering skills (we use TypeScript and Node.js, but other languages are welcome). Experience with asynchronous, event-driven, or workflow-based distributed systems. Ability to work with a daily 4–5 hour overlap with the US team (until 20:00 or 21:00 Polish time). Comfortable working with unclear problems and incomplete information. Strong spoken and written English communication skills. Self-motivated with a strong sense of ownership and responsibility. Experience working with AI or LLM-based systems and process automation, such as using Anthropic’s API (Claude) or similar tools in business workflows. Nice to Have Experience in healthtech or other regulated industries. Knowledge of HIPAA and healthcare data privacy and security rules. Experience building systems with strict compliance or audit requirements. Experience with human review workflows. Experience integrating with unstable or legacy third-party APIs. Master’s or PhD in Computer Science, Engineering, or a related field. How We Work Remote-first company. Small, experienced teams with high trust and independence. Strong focus on system accuracy, reliability, and long-term maintenance. Practical and thoughtful use of AI, both for internal development and within our product. Direct connection to real users and operational impact.