June 18, 2026

Software Engineer

Mid • Remote

3,500 - 6,000 USD

Software Engineer

Grokstream — Remote (Full-time)

About Grokstream

Grokstream delivers an intelligence platform integrating multiple services and automation systems. We're a small, fast-moving team where engineers own their work end to end.

The Role

We're looking for a Software Engineer to join our engineering team. You'll have the chance to work across different domains, with the freedom to follow your interests and strengths. As a small team, we offer plenty of opportunities to grow, take on meaningful work, and shape the things you build.

Responsibilities

  • Design, build, and maintain backend services and APIs

  • Develop and maintain integrations with external systems and services

  • Contribute to AI-powered features within the platform

  • Write clean, maintainable, and well-tested code

  • Debug and resolve issues across the platform

  • Participate in code reviews and technical discussions

  • Collaborate with other engineers to deliver features end-to-end

  • Document your work clearly for other engineers and stakeholders

Required Skills

  • 3+ years of software engineering experience

  • Strong proficiency in Python

  • Experience with Python-based backend frameworks, preferably Django

  • Experience with PostgreSQL

  • Experience with OpenSearch (or Elasticsearch)

  • Experience with containerization, such as Docker and Kubernetes

  • Experience with at least one major cloud platform (Azure or AWS)

  • Proficiency with Git

  • Experience with Jira or similar issue tracking tools

  • Strong communication and collaboration skills

Nice to Have

  • Experience with TypeScript, React, and modern frontend development

  • Experience integrating LLMs into applications

  • Experience working on data science or machine learning projects

  • Experience with Apache NiFi

  • Experience working in a remote environment with team members in different time zones

Similar jobs you might like

Technology

Link Group

Full-Stack Software Developer (Python + React)

Senior

Remote

Warsaw, Poland

125 - 135 PLN

🏢 Summary: Full-Stack Software Developer role focused on developing and modernizing a complex platform using Python and React. The position involves backend and frontend ownership, migration to a modern tech stack, and deployment in AWS within an Agile environment. The developer will contribute to architectural decisions and CI/CD processes. 🗂️ Requirements: 5+ years of software development experience, Strong experience with Python, Experience with React, Practical knowledge of PostgreSQL, Experience designing and consuming REST APIs, Experience with AWS, Experience with CI/CD pipelines, Experience with end-to-end testing tools, Experience working in Agile environments (Jira or Confluence) 📃 Skills: Python, React, PostgreSQL, REST, AWS, GitHubActions, Playwright, CICD, Jira, Confluence 🏢 Description: We are currently looking for a Full-Stack Software Developer to join an international team working on the development and modernization of a complex software platform. The role involves taking ownership of both backend and frontend development during an ongoing project transition, including migration of existing functionalities to a modern technology stack. You will collaborate with a distributed Agile team and have real influence on the technical direction of the frontend architecture. Key Responsibilities Design, develop, and maintain full-stack applications using Python and React Develop and maintain RESTful APIs Work with PostgreSQL databases Participate in the migration of existing application components to a modern frontend framework Implement end-to-end testing using tools such as Playwright Manage CI/CD pipelines using GitHub Actions Deploy and maintain applications in AWS Collaborate with engineers in an international Agile environment Contribute to architectural discussions and technical decisions Requirements 5+ years of experience in software development Strong experience with Python Experience with React Practical knowledge of PostgreSQL and REST APIs Experience working with AWS Familiarity with CI/CD pipelines (e.g., GitHub Actions) Experience with end-to-end testing tools (e.g., Playwright) Experience working in Agile environments using tools such as Jira or Confluence Strong communication skills and a proactive mindset Nice to Have Experience with NumPy or SciPy Experience working in distributed engineering teams Experience participating in application migrations or system transitions

Technology

emagine Polska

Python Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Backend Developer (remote, 12-month contract) focused on building scalable data processing systems and robust data pipelines. The role involves designing system architecture, coding for scale, and collaborating across teams while experimenting with new technologies and MVPs. 🗂️ Requirements: BSc in Software Engineering, Computer Science or related field, 5+ years of experience with Python, Hands-on experience with data pipelines, Experience designing scalable system architectures, Experience in backend software development 📃 Skills: Python, AWS, CI/CD, DevOps, SQL, ElasticSearch, OpenSearch, Neptune, Neo4j 🏢 Description: Start: ASAP Work model: Remote Length of contract: 12 months + extensions We’re looking for a Senior Backend Developer with a data pipeline emphasis with a strong understanding of and hands-on experience with broad software development, i.e., system architecture, coding for scale, and communicating possibilities for what can be built and maintained, as well as a love for experimenting and building MVPs. Core Responsibilities: Design and implement software architectures for scalable data processing systems. Develop and maintain data pipelines for efficient data ingestion and processing. Collaborate with cross-functional teams to define and streamline software development processes. Participate in code reviews and maintain high software quality standards. Experiment with new technologies and frameworks to enhance system performance. Key Requirements: BSc in Software Engineering, Computer Science, or other relevant field 5+ years of experience with Python Experience with data pipelines Nice to Have: Experience with one or more AWS services AWS DevOps CI/CD Pipelines Relational databases ElasticSearch/OpenSearch Graph databases (e.g., Neptune or Neo4j)

Technology

Shaped Thoughts

Fullstack Software Engineer

Mid

Remote

130 - 160 PLN/hr

🏢 Summary: Fullstack Software Engineer role focused on designing, building, testing, and deploying cloud-based systems using modern software craftsmanship practices. The position involves end-to-end ownership of software delivery in a remote-first environment, leveraging AI-assisted development and clean architecture principles. You will work with a senior team to deliver scalable, high-quality solutions. 🗂️ Requirements: 3+ years experience with Java or Kotlin, 2+ years experience with JavaScript or TypeScript, Hands-on experience with SQL and NoSQL, Experience with AWS, GCP, or Azure, Experience with AI-assisted software development, Ability to design and deploy cloud-based systems, Experience with code reviews and automated testing 📃 Skills: Java, Kotlin, JavaScript, TypeScript, SQL, NoSQL, AWS, GCP, Azure, Microservices, DistributedSystems, EventDrivenArchitecture, TDD, BDD, DDD, Claude, Codex 🏢 Description: We are looking for a Fullstack Software Engineer who is hungry to deliver quality software at pace, by utilising the latest technology trends and modern Software Craftsmanship techniques, as well as learn the craft from a senior Team. Who are we ? We are a remote-first boutique software house company formed by a group of seasoned software experts (average experience in the team is 12 years). What connected all of us, despite a long-term relationship, is a passion for building Great Software that matters. We believe in people, so this is why the key values of Shaped Thoughts are autonomy and trust. Our people have a real and direct impact on what and how we build things. We put extra effort into ensuring everyone can make a difference and grow among other experts. Qualifications: 3+ years of professional experience with Java or/and Kotlin 2+ years of professional experience with JavaScript or/and TypeScript Hands-on experience with SQL and NoSQL Experience with cloud platforms (AWS / GCP / Azure) AI-assisted software development experience Nice to have: Microservices experience Understanding of distributed systems and event-driven architectures TDD, BDD practitioner Domain Driven Design knowledge As a part of the team you will : Design, implement, code review, test and deploy a cloud-based systems Develop software from start to finish - you ship it, you run it! Deliver quality technical solutions that come from a robust design and clean architecture Build & improve software delivery process using the latest tools such as Claude Code or Codex How do we work? We work as a team - all people can freely exchange knowledge and tasks, that’s why we’re looking for strong team players We believe in continuous improvement (Kaizen mindset) We’re happy to share knowledge and spend time learning our domain and new technologies We value asynchronous communication for work, however we meet in person to improve our personal relationships What do we offer ? Being a part of a strong senior team with the ability to learn and exchange knowledge Remote first work environment B2B rate 130-160 PLN / hour dependent on your level of expertise Open bounded B2B contract or contract of employment Recruitment process It consists of the following stages: CV screening Tech screening (45 min) Live coding session (1h) Architecture task (1h) At least one of the stages must be completed on-site in one of the major cities: Wrocław, Poznań, Katowice, Kraków, Warszawa or Gdańsk. We actively encourage AI-assisted development in our daily work. However, during recruitment we want to assess your individual skills - please don't use AI assistance unless explicitly permitted for a given stage.

Technology

AgileEngine

Backend Engineer

Senior

Remote

Krakow, Poland

4,200 - 7,700 USD

🏢 Summary: Senior Backend Engineer role focused on leading a large-scale migration from a monolithic database to multiple domain-specific data stores within Google Cloud Platform. The position involves designing and implementing complex data operations, including backfills, data mapping, and Change Data Capture using GCP Datastream and Dataflow. Strong expertise in data migration within cloud environments is essential. 🗂️ Requirements: 6+ years of professional backend engineering experience, Proven expertise in large-scale data migration, Strong experience with GCP data services, Hands-on experience with Datastream and Dataflow, Proficiency in Kotlin or Java, Experience designing and implementing data backfills and Change Data Capture processes 📃 Skills: Kotlin, Java, GCP, Datastream, Dataflow, SQL, ChangeDataCapture, DataMigration, Databases, Backfills 🏢 Description: ID63544 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to lead a critical migration from a monolithic database to multiple domain-specific data stores within Google Cloud Platform. You will design and implement data operations including backfills, data mapping, and Change Data Capture using GCP Datastream and Dataflow, working in Kotlin or Java. The role prioritizes demonstrated expertise in large-scale data migration over specific language fluency. What you will do Drive the migration from a single monolithic database to multiple domain-specific data stores within the Google Cloud Platform; Implement solutions for complex data operations, including one-time backfills, data mapping, filtering, and ongoing Change Data Capture to propagate data changes; Leverage expertise in GCP technologies, specifically Datastream and Dataflow. Must haves 6+ years of professional experience , ideally at a Senior or Lead level; Demonstrated deep expertise in data migration ; Extensive experience with Google Cloud Platform (GCP) data services, especially Datastream and Dataflow ; Proficiency in a modern programming language, such as Kotlin or Java ; Upper-intermediate English level. Nice to haves Experience with artificial intelligence (AI) to help optimize data workflows. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

Korn Ferry

Fullstack Developer (Node, Tpescript, React)

Senior

Remote

Warsaw, Poland

4,800 - 6,250 USD

🏢 Summary: Senior Fullstack Software Engineer role focused on building scalable, cloud-native applications with a strong backend emphasis (70% backend, 30% frontend). The position involves designing distributed, event-driven systems on AWS, developing REST APIs, and contributing across the full stack using Node.js, TypeScript, React, and Next.js. The engineer will drive architectural decisions, scalability, and technical direction while collaborating with cross-functional teams in a US-aligned remote environment. 🗂️ Requirements: Strong experience as Senior Software Engineer in product-focused environments, Advanced backend development with Node.js and TypeScript, Experience building and consuming REST APIs, Frontend development experience with React and TypeScript, Experience with AWS or other cloud platforms, Strong knowledge of distributed and scalable system design, Experience with MySQL and PostgreSQL databases, Experience with event-driven architectures, Experience with queuing or messaging systems, Ability to write clean, maintainable, scalable code, Strong debugging and problem-solving skills, Availability to work overlapping US hours 📃 Skills: Node.js, TypeScript, React, Next.js, AWS, REST, MySQL, PostgreSQL, SQL, APIs, Microservices, Event-driven, Messaging, Queues, Cloud, Distributed-systems 🏢 Description: Fullstack Senior Software Engineer Location: Remote We are looking for a talented Senior Fullstack Software Engineer to join a high-performing product engineering team focused on building scalable, modern cloud-native applications. This role is best suited to an experienced engineer who is stronger on the backend (approximately 70% backend / 30% frontend) and enjoys designing robust distributed systems while still being comfortable contributing across the full stack. You will play a key role in shaping technical direction, building scalable event-driven platforms, and contributing to product thinking - not just delivering code. We are looking for someone with strong ownership, accountability, and the ability to think about the wider business and customer impact of the solutions they build. This position requires alignment with US-based teams, and so the working hours must overlap. What You'll Be Doing Designing, building, and maintaining scalable backend services using Node.js and TypeScript Developing and supporting modern frontend applications using React and Next.js Building robust RESTful APIs and backend integrations Contributing to distributed, cloud-native systems running on AWS Designing and implementing event-driven architectures and queue-based systems Working with SQL databases including MySQL and PostgreSQL Driving engineering best practices, scalability, reliability, and performance improvements Collaborating closely with Product, Engineering, and stakeholders to shape technical solutions Taking ownership of features and systems throughout the full software lifecycle Mentoring engineers and contributing to technical discussions and architectural decisions Required Skills & Experience Strong experience as a Software Engineer / Senior Software Engineer in modern product-focused environments Excellent backend development experience with: Node.js TypeScript REST APIs React TypeScript Experience building applications in AWS cloud environments (or other cloud platforms) Strong understanding of scalable and distributed system design MySQL PostgreSQL Proven experience building event-driven architectures and working with queuing/messaging systems (highly important) Ability to write clean, maintainable, and scalable code Strong problem-solving and debugging skills What We're Looking For Strong product mindset - someone who thinks beyond just delivering tickets and understands the "why" behind engineering decisions Ownership and accountability for technical delivery and outcomes Ability to contribute to architectural direction and scalability initiatives Comfortable working in fast-paced, collaborative engineering environments Passion for building high-quality, scalable software products Strong communication and stakeholder collaboration skills

Technology

New offer

Shaped Thoughts

Senior Fullstack Software Engineer

Senior

Remote

140 - 190 PLN/hr

🏢 Summary: Senior Fullstack Software Engineer role focused on building and deploying cloud-based systems using modern software craftsmanship practices and AI-assisted development tools. The position involves end-to-end software delivery, clean architecture, code reviews, testing, and improving delivery processes in a remote-first senior engineering team. 🗂️ Requirements: 5+ years of professional experience with Java or Kotlin, 3+ years of professional experience with JavaScript or TypeScript, Hands-on experience with SQL and NoSQL, Experience with AWS, GCP, or Azure, Experience with AI-assisted software development, Strong teamwork and collaboration skills 📃 Skills: Java, Kotlin, JavaScript, TypeScript, SQL, NoSQL, AWS, GCP, Azure, Microservices, TDD, BDD, DDD, Claude 🏢 Description: We are looking for a Senior Fullstack Software Engineer who is hungry to deliver quality software at pace, by utilising the latest technology trends and modern Software Craftsmanship techniques. Who are we ? We are a remote-first boutique software house company founded by a group of seasoned software experts (average experience in the team is 12 years). What connected all of us, despite a long-term relationship, is a passion for building Great Software that matters. We believe in people, so this is why the key values of Shaped Thoughts are autonomy and trust. Our people have a real and direct impact on what and how we build things. We put extra effort into ensuring everyone can make a difference and grow among other experts. Qualifications: 5+ years of professional experience with Java or/and Kotlin 3+ years of professional experience with JavaScript or/and TypeScript Hands-on experience with SQL and NoSQL Experience with cloud platforms (AWS / GCP / Azure) AI-assisted software development experience Nice to have: Microservices experience Understanding of distributed systems and event-driven architectures TDD, BDD practitioner Domain-Driven Design knowledge As a part of the team you will : Design, implement, code review, test and deploy cloud-based systems Develop software from start to finish - you ship it, you run it! Deliver quality technical solutions that come from a robust design and clean architecture Build & improve the software delivery process using tools such as Claude Code How do we work? We work as a team - all people can freely exchange knowledge and tasks, that’s why we’re looking for strong team players We believe in continuous improvement (Kaizen mindset) We’re happy to share knowledge and spend time learning our domain and new technologies We value asynchronous communication for work, however we meet in person to improve our personal relationships What do we offer ? Being a part of a strong senior team with an ability to learn and exchange knowledge Remote-first work environment B2B rate 140-190 PLN / hour, depending on your level of expertise Open-ended B2B contract or contract of employment Recruitment process It consists of the following stages: CV screening Tech screening (45 min) Live coding session (1h) Architecture task (1h) At least one of the stages must be completed on-site in one of the major cities: Wrocław, Poznań, Katowice, Kraków, Warszawa or Gdańsk. We actively encourage AI-assisted development in our daily work. However, during recruitment, we want to assess your individual skills - please don't use AI assistance unless explicitly permitted for a given stage.

Technology

Optiveum

Fullstack Go Developer

Mid

Remote

Warsaw, Poland

4,500 - 6,000 EUR/mo

🏢 Summary: Mid-level Full-Stack Software Engineer (Go) role focused on building and scaling a cloud-based logistics platform for SMEs. The position involves developing API-first integrations, implementing scalable services, and owning the full development lifecycle in a remote, agile environment. You will influence system design, enhance automation, and contribute to evolving the tech stack. 🗂️ Requirements: 4+ years of full-stack software development experience, Strong expertise in GoLang, Strong expertise in TypeScript, Strong expertise in React, Experience with AWS (App Runner, RDS, CloudWatch), Experience with MySQL, Experience with GitLab CI/CD, Experience working in startup or agile environments, Ability to design and build scalable cloud services, Experience with API integrations 📃 Skills: GoLang, TypeScript, React, AWS, AppRunner, RDS, CloudWatch, MySQL, GitLab, CI/CD, Pulumi, APIs 🏢 Description: Our Client is an ambitious tech company on a mission to create a frictionless shipping experience for small and medium-sized enterprises. They replace outdated logistics processes with a seamless digital platform, wrapping real-time pricing, comparison, booking, and tracking into a clean, unified interface. Role We are seeking a seasoned Mid-level Full-Stack Software Engineer (Go) to join a dynamic tech team. In this role, you’ll influence the technical foundation of the platform, develop new features, and maintain existing code. You will collaborate closely with product managers, designers, and customer success teams to deliver impactful solutions and move the product forward. Responsibilities Design and implement scalable cloud services using GoLang, React, and TypeScript. Build API-first integrations with e-commerce platforms and logistics providers. Enhance operational efficiency by automating processes within the platform. Own the full development cycle, from concept to deployment. Shape the technical roadmap, influence system design, and mentor junior engineers. Engage in pair programming and code reviews to maintain high-quality standards. Contribute to the evolution of the tech stack, best practices, and AI-driven development. Key competences 4+ years of software development experience, with a strong full-stack background. Expertise in GoLang, TypeScript, React, AWS (App Runner, RDS, CloudWatch), and MySQL. Familiarity with GitLab CI/CD and Pulumi (nice to have). A problem-solving mindset—you are excited by complex challenges and scalable solutions. Excellent collaboration and communication skills. Experience in startups or agile environments is a must ; you should be comfortable with rapid iteration. Salary and Conditions Salary up to 6 000 Euro per month 100% remote from Poland B2B contract signed directly with our Client Start ASAP Benefits Work with the latest technologies on the market within a mature, low-ego development culture. Be part of a curious, collaborative, and encouraging environment that is Great Place to Work certified.

Technology

Link Group

Java Developer z Kafką

Senior

Hybrid

Kraków, Poland

120 - 130 PLN

🏢 Summary: Full Stack Developer role focused on building and maintaining an in-house electronic trading application, including real-time data visualization and position management. The team follows a DevOps approach and is currently migrating the system from on-premise infrastructure to GCP. Responsibilities include feature development, automated testing, CI/CD, and production ownership. 🗂️ Requirements: Minimum 4 years of Java development experience, Hands-on experience with GCP, Experience with Terraform, Experience with TDD, Experience with CI/CD pipelines, Proficiency with Git, Proficiency with Gradle, Proficiency with TeamCity, Proficiency with GitHub, Experience with Apache Kafka, Experience with Kafka Streams 📃 Skills: Java, GCP, Terraform, TDD, CI, CD, Git, Gradle, TeamCity, GitHub, Kafka, KafkaStreams, REST, MongoDB, JVM 🏢 Description: You will join a global team of Full Stack Developers working on an in-house application supporting electronic trading. The team works with modern technologies, a DevOps approach, and close collaboration with the business. Currently, the team is focused on migrating the application from an on-premise environment to GCP. The application is responsible for position management and real-time data visualization. You and your teammates are responsible for all aspects of delivering software to your users: Development of new features. Speaking to the product owner (traders) to understand new feature requirements. Automating regression testing of new software. Frequent deployment of multiple software packages to production. Production availability – we collectively build and own the service. Peer review of colleague’s changes. Speak up and help shape how we do things better. Required skills and experience: Expertise of Java development, with at least 4 years of experience Exposure to cloud technologies such as GCP and Terraform . Familiar with TDD, continuous integration and delivery environment using Git/Gradle/Teamcity/Github Experience with Apache Kafka and Kafka Streams Fluent English (min. B2) Nice to have skills and experience: Experience with REST, messaging technologies and JVM performance tuning. MongoDB An interest in Equity or Equity Derivatives trading business Trading or Risk analysis systems domain knowledge A passion for software development outside of work through involvement in open source, working groups, meetups etc.

Technology

emagine Polska

Senior Fullstack Java Developer

Senior

Remote

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and building scalable cloud-native applications with modern frontend and backend technologies. The position involves developing robust APIs and services, contributing to architecture decisions, and improving platform reliability, performance, and security. This is a long-term remote B2B contract within a senior engineering environment. 🗂️ Requirements: Senior-level experience in software engineering, Strong hands-on experience with Java, Experience in backend development, Full-stack development experience with modern frontend frameworks, Understanding of cloud platforms and cloud-native architectures, Experience building production-grade, scalable systems, Ability to design APIs and backend services, Knowledge of containers and CI/CD practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, APIs, Microservices, Frontend, Cloud, DevOps 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments.

Technology

Experis Manpower Group

Backend Developer (Security)

Mid

Remote

Krakow, Poland

140 - 150 PLN

🏢 Summary: Remote backend engineering role focused on building secure, scalable backend services and APIs using Python and Java within a cloud-native, security-driven environment. The position involves developing microservices, managing Kubernetes-based deployments, and integrating with AWS and Splunk for security analytics and monitoring. The engineer will work closely with security and frontend teams in an Agile setup. 🗂️ Requirements: Minimum 3 years of backend engineering experience, Proficiency in Python 3, Proficiency in Java, Experience with RESTful APIs, Experience with microservices architectures, Hands-on experience with AWS (DynamoDB, IAM, Lambda, API Gateway), Strong knowledge of Redis and high-availability configurations, Experience with Docker and Docker Compose, Practical experience with Kubernetes, Experience with Helm, Experience with Splunk Enterprise data ingestion and analytics, Knowledge of HTTP Event Collector configuration, Experience with authentication and IAM, Experience integrating with Identity Providers, Bachelor’s degree in Computer Science, Engineering or equivalent experience 📃 Skills: Python, Java, REST, Microservices, AWS, DynamoDB, IAM, Lambda, APIGateway, Redis, Docker, Kubernetes, Helm, Splunk, SAML, SSO, HTTP, Webhooks, Protobuf, WebSockets 🏢 Description: Location: 100% remote Tasks Design, develop, and maintain scalable backend services and APIs Build secure, high-performance backend systems using Python 3 and Java Implement RESTful APIs and microservices architectures Implement and manage secure authentication flows using SAML 2.0 and SSO Integrate backend services with frontend components and collaborate with React developers Configure and maintain Splunk Enterprise integrations for security event monitoring Build and maintain Splunk dashboards for threat discovery and investigation Collaborate with security teams on Cisco Secure Firewall and Secure Network Analytics integrations Manage containerized deployments using Docker, Docker Compose, and Kubernetes Administer Kubernetes clusters including deployment, scaling, and Helm chart management Optimize Redis caching strategies including session management and pub/sub messaging Develop and maintain AWS DynamoDB data models and access patterns Configure and manage AWS IAM roles and security policies Implement serverless solutions using AWS Lambda and API Gateway Contribute to endpoint security analytics pipelines using Cisco AnyConnect NVM and CESA Configure NVM Collector and Splunk Add-Ons for endpoint analytics Participate in code reviews, architectural discussions, and technical documentation Work in an Agile/Scrum development environment Requirements At least 3 years of backend engineering experience Proficiency in Python 3 and Java Experience with RESTful APIs and microservices architectures Hands-on experience with AWS including DynamoDB, IAM, Lambda, and API Gateway Strong knowledge of Redis including high-availability cluster configurations Experience with Docker and Docker Compose for containerized development Practical experience with Kubernetes and Helm Experience with Splunk Enterprise data ingestion and analytics Knowledge of HTTP Event Collector configuration and webhook integrations Hands-on experience with security topics (IAM, auth) is highly desirable Experience integrating with Identity Providers and Active Directory attribute mapping Experience with Protobuf and WebSockets is an advantage Experience with Duo Network Gateway and secure access to on-premises resources is a plus Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Strong problem-solving skills and ability to work in a fast-paced environment Offer Multisport card Private healthcare Access to an e‑learning platform Group life insurance