Adobe
Sr. Full-Stack Engineer
New York · Senior
Sponsorship not specified$139k-$258kDetected 8 days ago
ElixirReactReduxNode.jsExpressBackend DevelopmentFull-Stack DevelopmentData StructuresAlgorithmsDockerKubernetesTerraformGraphQLRESTLLMs
About the role
- As part of our team, you will be pivotal in designing, developing, and maintaining groundbreaking applications.
- You will gain experience working as part of a team dedicated to helping to accelerate workflows in design.
Responsibilities
- Build end-to-end solutions using ReactJS and similar frontend frameworks as well as using Elixir or NodeJS for backend requirements.
- Develop backend services, define schemas, data flow pipeline to enable scalable solutions.
- Contribute in the analysis, design, prototype and implementation of new services/features and improving existing ones.
- Be a proactive self-starter and fast learner who can develop methods, techniques and evaluation criterion for obtaining results.
- Be committed to best practices in software development: design, testing, version control, documentation, build, deployment, and operation.
- Respond, troubleshoot, and support production systems, performance, reliability, and scalability issues.
- Perform your own pre-deployment QA and build and implement comprehensive unit tests for confirming functionality and performance of new code.
Requirements
- We're seeking a dynamic full-stack developer with proficiency in backend technologies and a fervor for building scalable systems.
Nice to have
- Proficiency in Elixir, NodeJS and ReactJS is required.
- At least 7+ years of software development experience, preferably in product development.
- Additional experience with client-side tools like Redux, Redux Saga, and WebAssembly, as well as infrastructure/platform technologies such as Docker, Terraform, and Kubernetes is preferred.
- Experience defining APIs and integrate them into web applications using RESTful and GraphQL approaches.
- We value engineers who proactively experiment with new technologies and use them to accelerate execution, improve quality, and influence engineering best practices.
Skills
- If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.
Compensation
- Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets.
- The U.S. pay range for this position is $139,000 -- $257,550 annually.
- Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience.
- Your recruiter can share more about the specific salary range for the job location during the hiring process.
- In New York, the pay range for this position is $177,900 - $257,550
- At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans.
Benefits
- In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
Company info
- Participate as a part of the engineering team's rotation for being on-call to mitigate service disruptions.
- Work in cross-functional teams to ensure superb end-to-end user experience for customers.
- We're looking for
This listing is sourced directly from Adobe's careers page and normalized into a canonical job model.