Uber Eats logo
Uber Eats
Write a Review|3|

Uber Eats hiring Senior Applications Engineer - CRM, Sunnyvale, California

Senior Applications Engineer - CRM

Uber Eats

Sunnyvale, California
Posted today

Senior Applications Engineer

• CRMEngineering New York, New York | San Francisco, California | Sunnyvale, California Full Time

About the RoleAs an Application Engineer in the Sales Automation Engineering team, you will be responsible for implementing high-quality, complex features on the CRM tech stack, while integrating with internal and external platforms to achieve desired results.

You will serve as a technical leader on projects, defining and driving improvements to product and engineering quality.

This role is instrumental in solving complex and ambiguous business problems through simple and elegant system design, significantly impacting Uber's results in areas of user growth, revenue, and global expansion.

What the Candidate Will DoConsistently write and document high-quality code to solve complex problems that are not well-defined and span multiple related areas or projects.

Lead the design, implementation, and shipment of reliable and well-tested features to our users, often spanning multiple teams.

Evangelize and set the standard for technology design patterns and best practices within the project.

Define and drive improvements to product and engineering quality (e.g., sustainability, maintainability, performance, reliability, etc.) throughout your team's software, working to simplify solutions wherever possible.

Collaborate with stakeholders, architects, product owners, TPMs and other engineering teams to define project requirements, consolidated design, and execution plans for complex and ambiguous customer problems or business requirements.

Serve as an escalation point for other engineers to troubleshoot and manage severe incidents in production; encourage the adoption of best practices in incident management within the team.

Lead efforts to promote and adopt training and documentation best practices within your projects, such as technical writing for engineers and users.

Maintain comprehensive documentation for the solutions, including design specifications, deployment guides, and operational support documentation.

Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.

Support QA efforts during implementations and rollouts of new system features.

Basic QualificationsA Bachelor's Degree in Computer Science or a related field (or equivalent experience).

At least 6

• years of professional experience in software development.

Minimum of 2

• years of Salesforce application development experience.

Proficient understanding of Salesforce platform, its capabilities and limitations.

Proficient in Object oriented programming concepts.

Experience working with C#, Java, Go, Python, etc.

Experienced with SOAP API, REST API, and BULK API. Including API design, development, and management.

Hands-on experience with Apex, Lightning, SOQL/SOSL.

Experience working with Cloud platforms like AWS, GCP, etc.

Effective communication skills to interact with engineers, technical teams, and stakeholders to gather requirements, and describe software product features, technical designs, and product strategy.

Excellent verbal, written, communication, interpersonal and presentation skills.

Ability to work both independently and collaboratively in a fast-paced environment.

Preferred QualificationsFamiliarity with cloud & Saas platforms, and hands-on experience with cloud-based integrations.

Understanding of DevOps practices and tools, including CI/CD pipelines.

Enjoys solving complex business problems through innovative and technology-driven solutions.

Estimated Salary

$159
/ hour

Uber Eats pays $159 for Software Engineer in Sunnyvale, California, with most salaries ranging from $120 to $212. Pay can vary based on role, experience, and local cost of living.

Median
$159
Low
$120
High
$212

Share This Job

Figures represent approximate ranges and may vary based on experience, location, and other factors. For the most accurate information, please consult the employer directly. Contact us to suggest updates to this information.