Skip to main content

Senior Backend Software Engineer – Metadata Platforms (Java, Python, AWS) - 1601

Technology
aKube Inc
Seattle, United States2 weeks agoUntil 6/14/2026
Contract

Job description

City: Santa Monica/Seattle/San Francisco/NYC

Onsite/ Hybrid/ Remote: Hybrid (4 days onsite per week, no flexibility)

Duration: ​12 Months

Rate Range: Upto $96/hr on W2

Work Authorization: GC, USC, All valid EADs except OPT, CPT, H1B

Must Have:

  • 5 years of backend software engineering experience

  • Strong Java and Python development experience

  • Strong AWS experience

  • Strong knowledge of data structures, algorithms, and object-oriented programming

  • Experience building backend services and APIs

  • Experience with event-driven or pub/sub architecture

  • Experience with relational databases such as MySQL or PostgreSQL

Responsibilities:
  • Design and build scalable backend services for metadata ingestion, association, aggregation, normalization, and distribution

  • Lead technical design and implementation of new features

  • Develop clean, maintainable, and high-quality code

  • Partner with engineering leadership and project teams on delivery planning and execution

  • Identify system and workflow improvements to increase reliability and scalability

  • Support and mentor junior and mid-level engineers

  • Contribute to systems that manage large-scale content metadata for downstream platform use

Qualifications:
  • 5 years of software development experience

  • Strong backend engineering background; this is not a data engineering role

  • Hands-on experience with Java, Python, and AWS services such as Lambda, Kinesis, SQS/SNS, and DynamoDB

  • Experience with relational and NoSQL databases

  • Experience with Kafka, Kinesis, or similar event-driven systems

  • Strong computer science fundamentals including data structures, algorithms, and software design

  • Ability to work independently and solve complex technical problems

  • STEM degree required

Nice to Have:
  • Spring Boot

  • DynamoDB

  • PostgreSQL

  • Kafka

  • Kinesis

  • Neo4j

  • Terraform

  • GraphQL

  • Some front-end exposure

Keywords
Neo4jApache KafkaSpring FrameworkDatabase normalizationScalabilityMetadataGraphQLMicrosoft PublisherMysqlPostgresqlPythonJavaRelational grammar

¿Te interesa este puesto?