What are the responsibilities and job description for the Software Engineer position at NextDeavor?
You’ll be joining Adobe on a contract opportunity, employed through NextDeavor.
Benefits You’ll Love
- NextDeavor offers health, vision and dental benefits for contract employees
- Paid sick leave eligibility is contingent on state of residence
- Optional 401k Plan (excludes employer match)
- Opportunity to get your foot in the door at a well-established corporation, with potential for extended or permanent full-time employment
Become a Key Player as a Software Engineer
As a Software Engineer, you’ll join Adobe’s Personalization Services Segmentation team to build scalable, distributed services in Scala that power real-time processing. You’ll collaborate across teams to deliver robust, low-latency solutions and ensure reliability through testing and automation. This is a staffing/contract role covering a leave of absence from 12/01/2025 to 06/01/2026, based in San Jose, CA.
Here’s How You’ll Make an Impact on the Team
- Develop and maintain scalable, distributed applications using Scala.
- Write and automate unit and functional tests.
- Implement low-latency, high-performance services for real-time processing.
- Work with multi-threading and concurrency models to optimize performance.
- Design and optimize database solutions for scalability and efficiency.
- Develop and deploy applications in cloud environments (AWS/Azure).
- Implement CI/CD pipelines to streamline development and deployment.
- Leverage orchestration frameworks for workflow management.
- Collaborate with cross-functional teams to design and implement robust solutions.
- Debug and analyze root causes to improve system reliability.
Here’s What You’ll Need to Be Successful in This Role
- Bachelor’s or Master’s degree in Computer Science.
- Strong proficiency with Scala and related frameworks (Akka, Play) and testing with ScalaTest.
- Experience with build tools (Maven, Gradle).
- Hands-on experience with CI/CD and tooling such as Kubernetes (K8S), Argo, and Jenkins.
- Experience deploying to AWS and/or Azure.
- Solid understanding of multi-threading and concurrency.
- Experience designing and optimizing databases.
- Familiarity with observability/monitoring tools (Prometheus, Grafana, Splunk).
- Strong debugging skills and ability to perform root cause analysis.
Pay Range
$69.70 - $87.12/hour
Ready to Make Your Mark?
This role may fill quickly. Submit your resume to be considered.
Salary : $70 - $87