Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Gen Logo

Sr. Software Engineer

Gen

Salary not specified
Nov 3, 2025
Tempe, AZ, US
Apply Now

Design, develop, and evolve a robust, scalable, and secure licensing platform supporting entitlement management, compliance, telemetry, and reporting, while embedding intelligence into platform workflows using AI/ML technologies.

Requirements

  • Strong proficiency in Java and Groovy, including production-grade service development.
  • Hands-on experience with AI/ML technologies, including: Retrieval-Augmented Generation (RAG) pipeline, AI agents / orchestration frameworks, Vector databases (e.g., FAISS, Weaviate, Pinecone), Integration of foundation models (OpenAI, HuggingFace, AWS Bedrock, etc.).
  • Experience designing and operating cloud-native platforms on AWS or Azure.
  • Deep understanding of SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB).
  • Experience with automated testing frameworks (JUnit, Spock, TestNG) and CI/CD pipelines.
  • Solid grasp of event-driven architectures, pub/sub systems (e.g., Kafka, SQS), and API design.
  • Familiarity with authentication and authorization standards (OAuth2, OpenID, SAML).

Responsibilities

  • Design, develop, and evolve a robust, scalable, and secure licensing platform supporting entitlement management, compliance, telemetry, and reporting.
  • Take ownership of critical platform components, ensuring availability, resilience, and performance under high-scale, production workloads.
  • Work hands-on with AI/ML technologies to embed intelligence into platform workflows — including RAG pipelines, agents, and vector database integrations.
  • Write high-quality, testable code in Java and Groovy, following established engineering best practices.
  • Develop and maintain API interfaces (REST and event-driven) used across internal systems and external integrations.
  • Leverage cloud-native services (AWS or Azure) for platform scalability, observability, and deployment.
  • Promote clean architecture, automation, and secure-by-default practices across the platform.

Other

  • Collaborate with product managers, architects, and adjacent engineering teams to define, build, and ship new features and platform capabilities.
  • Participate in and lead code reviews, design discussions, Agile ceremonies, and technical deep-dives.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
  • 5+ years of experience in backend software engineering, with significant work on platform-level systems.
  • To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.