
Software Engineer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Spain.
• Develop, maintain, and enhance backend services, along with Kafka-based streaming pipelines that process user behavior data throughout AWS infrastructure.
• Create microservices and APIs that offer user segments and behavioral models to traditional UI and agentic downstream surfaces.
• Transform behavioral signals into segments and models for the platform.
• Evaluate and utilize AI coding assistants and agents, facilitating the team's adoption of effective tools.
• Engage in architectural discussions to determine solutions for moderately complex issues.
• Construct, deploy, rollback, and manage team software, including active participation in on-call duties.
• Automate manual operational tasks with tools to enhance resilience and operability.
• Offer constructive, service-level-aware feedback and contribute to engineering communities of practice.
• Fully adept in Java, capable of designing, developing, testing, and deploying small-to-medium features and bug fixes independently.
• Proven experience in building Kafka-based streaming pipelines and services within an AWS production setting.
• Familiarity with distributed systems, concurrency, scaling, and asynchronous programming techniques, including streams, event-based flows, task queues, and message queues.
• Hands-on experience with AI coding assistants and agents integrated into daily engineering workflows.
• Proficiency in English.
• Visa sponsorship is unavailable.
• Verification of identity and employment eligibility is mandatory.
• A criminal background check is required.
• Export compliance assessment may be necessary for specific roles.
• Bonus: Experience in designing GraphQL APIs or scalable microservices architectures.
• Bonus: Knowledge of Kubernetes concepts and their behavior in production.
• Bonus: Experience with distributed data processing or ETL/orchestration tools.
• Bonus: Strong grasp of data modeling principles, particularly in behavioral or user segmentation.
• Bonus: Experience in evaluating, benchmarking, or developing agentic AI tools, prompt workflows, or developer automation.
• Bonus: Exposure to recommendation systems or agentic/LLM-based experiences.
• Bonus: Contributions to open source projects or experience in build/test automation.
• Bonus: Expertise in SQL performance tuning or data visualization tools such as Tableau or Looker.
• Flexible workforce model accommodating fully office-based, fully remote, or hybrid working environments.
• Reasonable accommodation support during the application or recruitment process.
Geisinger
Look4IT
AECOM
AECOM
Get handpicked remote jobs straight to your inbox weekly.