Talent.com
No longer accepting applications
Lead Software Development Engineer

Lead Software Development Engineer

Adobe Systems GmbHSan Jose, CA, US
1 day ago
Job type
  • Full-time
Job description

JOB LEVEL

P50

EMPLOYEE ROLE

Individual Contributor

Adobe's mission is to change the world through digital experiences. The B2B CDP team of the Adobe Experience Platform (AEP) is looking for a software engineer with high potential who is eager to learn new technologies and help design, build, and operate our industry-leading data platform at scale. This is a great opportunity to work in a start-up like environment backed by one of the greatest software companies in the world. It's the perfect place to advance your career and achieve your potential. As an experienced software engineer, your responsibilities will include building and maintaining scalable, reliable platform apps that will enable customers to market their products and services.

What you'll Do

  • You will be responsible for the design, development, testing, troubleshooting, measurement, optimization, and improvement of software, new products, and code libraries across platform and RTCDP apps.
  • Lead complex application / framework / service’s design efforts in an Agile environment, optimizing for quality, cost, maintainability and scale.
  • Develop and optimize distributed microservices and Spark applications to reduce cost, enhance availability and resiliency and deliver them to production at scale.
  • Partner with multi-functional specialists (Product Management, Architects and other teams) to determine customer focused solutions.
  • Articulate the choice of accurate tools and technologies.
  • Translate high-level requirements into meaningful tasks and actions.
  • Leverage best practices for production grade and scale, use appropriate & relevant programming languages and technologies, write code, tests & deploys to meet business requirements.
  • Articulate ideas, prove them by quick proof of concept & market them across team and organization.
  • Communicate clearly with the team and management to define & achieve goals.
  • Be a technical leader with the ability and desire to mentor other members of the team. Promote a culture of continuous learning.

What you need to succeed

  • Master’s Degree in Computer Science or related field
  • 9+ years of experience designing and developing software applications
  • Hands-on experience and proficiency in one or more of Java, Scala, and other similar backend technologies and Spark.
  • Proven expertise in clean Design, Design Patterns, Java and OOP Principles
  • Fluency in designing and implementing micro-services, RESTful services and Spark applications
  • Experience with Microsoft Azure and / or AWS, Spring Framework, Kafka, Snowflake, Git, CI / CD pipeline (Moonbeam, Jenkins), monitoring systems like NewRelic, Splunk, Grafana
  • Proven experience working with NoSQL databases, preferably MongoDB. Experience with other big data tech stacks is highly desirable.
  • Proven expertise in designing and developing, deploying, maintaining and supporting scalable, maintainable, performant and resilient applications.
  • Unending curiosity, thoroughness, tenacity and focus on quickly designing and building complex software systems with great quality to solve customer problems.
  • Have a good sense of organization to set expectations and keep deliverables on a timeline, with the ability to document, communicate and justify all technology decisions and directions.
  • Collaborate with multi-functional engineers, architects, PM’s to design, develop, deploy services in a CI / CD environment.
  • Deep understanding and experience with modern cloud technologies and design patterns for building "always-up" services.
  • Quick learner and ability to understand complex systems.
  • Strong analytical and problem-solving skills.
  • Strong interpersonal and communication skills.
  • Experience with B2B CDP and Generative AI is a plus.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Development Engineer • San Jose, CA, US

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VisaFoster City, CA, United States
    Full-time
    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more t...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsSan Francisco, California, United States
    Full-time
    A company is looking for a Lead Software Engineer to design and implement software systems in a remote work environment.Key Responsibilities Design, develop, and implement software systems using ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Software Engineer - AI.Key Responsibilities Design and maintain backend APIs and orchestration services using Node. Express and Python Build data pipelines (ETL) to ing...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Application Development Engineer to design, develop, and implement complex enterprise software solutions. Key Responsibilities Develops and prototypes software mo...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Development Team Lead

    Software Development Team Lead

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Software Development Team Lead (TL2).Key Responsibilities Lead a team of developers and QA in an Agile / Scrum environment to deliver high-quality software Provide techn...Show moreLast updated: 12 hours ago
    • Promoted
    Software Development Engineer

    Software Development Engineer

    VirtualVocationsSanta Clara, California, United States
    Full-time
    A company is looking for a Software Development Engineer Full Stack (.Key Responsibilities Participate in all aspects of agile software development including design, implementation, and deploymen...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Lead

    Engineering Lead

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for an Engineering Lead to guide a team in building and evolving a safety-focused technology platform. Key Responsibilities Architect and scale systems for reliability and mai...Show moreLast updated: 30+ days ago
    • Promoted
    Growth Engineering Lead

    Growth Engineering Lead

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Growth Engineering Lead.Key Responsibilities Support teams and build products to enhance educational experiences for children Coach and empower teams to take ownership...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer- Middleware Reliability Engineering

    Lead Software Engineer- Middleware Reliability Engineering

    VisaFoster City, CA, United States
    Full-time
    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more t...Show moreLast updated: 29 days ago
    • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Lead / Staff Backend Engineer for their Payments Platform.Key Responsibilities Define and build core platform services for reliable, scalable, and secure payments Archit...Show moreLast updated: 4 days ago
    • Promoted
    Software Development Engineer in Test

    Software Development Engineer in Test

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Software Development Engineer in Test (SDET).Key Responsibilities Design and maintain automation frameworks for testing across various layers Integrate automated tests...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Lead

    Software Engineering Lead

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Software Engineering Lead, Provider Integrations.Key Responsibilities Own technical relationships and integrations with insurance providers Ensure the shopping engine ...Show moreLast updated: 30+ days ago
    • Promoted
    Tech Lead

    Tech Lead

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Tech Lead to oversee the architecture and technical progress of a technology product.Key Responsibilities Lead a pod of engineers by writing code, conducting design rev...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Lead CI / CD Engineer

    Technical Lead CI / CD Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Technical Lead - CI / CD Engineer to architect, implement, and manage continuous integration and deployment pipelines. Key Responsibilities Design and maintain end-to-end ...Show moreLast updated: 1 day ago
    • Promoted
    Software Development Reviewer

    Software Development Reviewer

    VirtualVocationsSan Francisco, California, United States
    Full-time
    A company is looking for a Software Development Life Cycle Reviewer - Cybersecurity.Key Responsibilities Review software releases for alignment with the Secure Development Life Cycle (SDLC) and c...Show moreLast updated: 1 day ago
    • Promoted
    Mid-level Software Development Engineer

    Mid-level Software Development Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a mid-level Software Development Engineer in Test.Key Responsibilities Develop automated test code for software development projects Draft, revise, and approve test plan...Show moreLast updated: 2 days ago
    • Promoted
    Mobile Lead Engineer

    Mobile Lead Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Mobile Lead Engineer to lead the development of a mobile application for iOS and Android.Key Responsibilities Own the end-to-end development of the mobile application, ...Show moreLast updated: 1 day ago
    • Promoted
    Node Engineer Tech Lead

    Node Engineer Tech Lead

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Node Engineer - Tech Lead.Key Responsibilities Lead and manage development teams to deliver innovative digital products Create clean, modern, testable, and well-docume...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Informatica LLCRedwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to ta...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Lead - Full-Stack Development

    Technical Lead - Full-Stack Development

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Technical Lead - Full-Stack Development & AI.Key Responsibilities Design and implement scalable full-stack architectures and lead the technical roadmap for generative A...Show moreLast updated: 2 days ago