Java jobs C2C
Job/title: Java Full-Stack Engineer
Location: Austin, TX/Princeton, NJ/Santa Clara, CA/South Field, MI – Hybrid (Only Locals)
Job type: Contract
Job type: Full-time
We are looking for engineers who are passionate about making a difference through their work. You will operate in a globally collaborative environment and lead through influence and partnership to transform ideas into reality. In this role, you will help develop and evolve search and experimentation systems, prototype solutions, and adopt advanced technologies across both backend and frontend layers.
Required Experience
8+ years of hands-on experience in a professional software engineering role
Technical Expertise
Backend Engineering
Proficiency in Java, Scala, and Python (at least one required; others preferred)
Strong experience with test-driven development, including unit and integration testing
Experience with CI/CD and deployment pipelines (e.g., Spinnaker or similar tools)
Proficiency with databases and storage technologies, including:
TiDB, RocksDB, MySQL
Redis, Memcached
Key-value stores
Solid understanding of Thrift and Protobuf schemas
Experience building and maintaining APIs and backend services
Familiarity with latency, throughput, load balancing, and load testing
Ideal candidates have hands-on experience running performance tests and optimizing systems for efficiency
Familiarity with SQL and Spark
Frontend Engineering
Strong expertise in HTML, CSS, JavaScript, and TypeScript
Experience with modern JavaScript frameworks, especially React
Passion for building interactive and delightful user experiences
Portfolio of prior projects is a strong plus
Nice to Have
Experience with AI coding assistants such as Claude Code and GitHub Copilot
Sample Projects & Areas of Impact
UI & Product Experience
Kendall:
Support UI changes to allow users to select query sets for daily index SxS
Build more intuitive information displays to support current and future use cases
Counterfactual evaluation:
Scorecard iteration and improved presentation
Search, Evaluation & Performance
Kendall:
Support evaluation performance optimization
Offline counterfactual scoring – support pipeline migration
Debug tooling for personalization and AI Search, including ranking and explanation systems
Metrics, Monitoring & Developer Experience
Side-by-side (SxS) metrics cleanup and UX improvements to improve developer velocity
Example: p2 carousel metrics mixed with unrelated metrics
Filter ranking changes showing amenity IDs instead of amenity names
Set up alerting for new and existing applications using Grafana and PagerDuty
Platform Health & Maintenance
Cleanup of:
Old and deprecated code
Deprecated trebuchets
Retired experiments and legacy components
To apply for this job email your details to Sugandh@tanishasystems.com