Senior Backend Software Engineer – Metadata Platforms (Java, Python, AWS)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
City: Santa Monica/Seattle/San Francisco/NYCOnsite/ Hybrid/ Remote: Hybrid (4 days onsite per week, no flexibility)Duration: 3 MonthsRate Range: Upto $96/hr on W2Work Authorization: GC, USC, All valid EADs except OPT, CPT, H1BMust Have:5+ years of backend software engineering experienceStrong Java and Python development experienceStrong AWS experienceStrong knowledge of data structures, algorithms, and object-oriented programmingExperience building backend services and APIsExperience with event-driven or pub/sub architectureExperience with relational databases such as MySQL or PostgreSQLResponsibilities:Design and build scalable backend services for metadata ingestion, association, aggregation, normalization, and distributionLead technical design and implementation of new featuresDevelop clean, maintainable, and high-quality codePartner with engineering leadership and project teams on delivery planning and executionIdentify system and workflow improvements to increase reliability and scalabilitySupport and mentor junior and mid-level engineersContribute to systems that manage large-scale content metadata for downstream platform useQualifications:5+ years of software development experienceStrong backend engineering background; this is not a data engineering roleHands-on experience with Java, Python, and AWS services such as Lambda, Kinesis, SQS/SNS, and DynamoDBExperience with relational and NoSQL databasesExperience with Kafka, Kinesis, or similar event-driven systemsStrong computer science fundamentals including data structures, algorithms, and software designAbility to work independently and solve complex technical problemsSTEM degree requiredNice to Have:Spring BootDynamoDBPostgreSQLKafkaKinesisNeo4jTerraformGraphQLSome front-end exposure