← All Positions
Posted May 11, 2026

Senior Software Engineer (AWS, Java, AI Agents)

Apply Now
Description: • Work as part of an agile team to enhance and improve software written in Java and Python. • Design and develop microservice architectures and distributed computing solutions. • Build and support cloud-native software products in a production environment. • Leverage AI tools, LLMs, and automation frameworks to accelerate software development. • Code, test, and deliver software according to SDLC processes and team best practices. • Design and present projects to improve current processes and the overall platform. • Collaborate with engineers, architects, and product management to complete project work successfully. • Support new functionality and evolve existing capabilities for a scalable analytics solution. • Follow established department procedures, policies, processes, and the company Code of Ethics. Requirements: • An undergraduate degree in Computer Science or a related major. • 4+ years of prior experience developing cloud-native services in a production environment. • Experience coding in Java and Python. • Experience using Claude Code, OpenAI, GitHub Copilot, or similar AI tools to write enterprise-grade software. • Experience with source control systems, build tools, and frameworks such as Git, Gradle, CMake, and Jenkins. • Scripting experience with Python, Shell, or Bash. • Experience with AWS ECS, Kinesis, DynamoDB, Redis, or similar cloud technologies. • Strong problem-solving, communication, and independent learning skills. • Ability to communicate effectively in English with team members and peers abroad. • Bonus experience with NLP, machine learning tools and techniques, analytics, big data, business intelligence, or Scrum Master responsibilities. Apply tot his job Apply To this Job