Current jobs related to Senior Software Engineer - San Francisco, California - Adobe


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We are seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team in San Francisco or Vancouver.Job SummaryWe are looking for a talented Senior Software Engineer to provide...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Francisco, California, United States California Community College Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.The ideal candidate will have a strong understanding of software engineering principles, including design patterns, architecture, and testing. They will also...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Early Warning Services. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Job SummaryThe Senior Software Engineer will work closely with our cross-functional teams...


  • San Francisco, California, United States OnboardIQ, Inc. dba Fountain Full time

    Senior Software Engineer About the Role: We are seeking a highly skilled Senior Software Engineer to lead the development of our software solutions. Responsibilities: * Lead the improvement of availability, performance, functionality, and security of our software * Collaborate with cross-functional teams to design and implement software solutions *...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Senior Software EngineerAt Early Warning Services, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software applications that power our core capabilities.Key Responsibilities:Develop and maintain software...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:One Inc is seeking a highly experienced Senior Software Engineering Team Lead to lead our Production Support team. As a key member of our engineering team, you will be responsible for ensuring the reliability and performance of our ClaimsPay platform.Responsibilities:Lead and manage a global team of software engineers and quality...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. We're seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team, responsible for building and maintaining our backend services for millions of concurrent users.Key...


  • San Francisco, California, United States DocuSign Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our development team at DocuSign. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:* Design and develop...


  • San Francisco, California, United States Waabi Full time

    Job Title: Senior Software EngineerWaabi is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software systems that enable safe self-driving at scale.Key Responsibilities:Design and develop software systems that meet the requirements of our...


  • San Francisco, California, United States Hulu Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Hulu. As a Senior Software Engineer, you will be responsible for designing and building complex web applications for ESPN.com. You will work closely with our team of engineers to solve interesting technical tasks daily, such as...


  • San Francisco, California, United States Forward Full time

    About ForwardForward is a pioneering healthcare company on a mission to make high-quality healthcare accessible to a billion people worldwide. We're building a cutting-edge healthcare platform from the ground up, integrating hardware, software, and medical expertise to revolutionize the industry.Job DescriptionWe're seeking a highly skilled Senior Software...


  • San Francisco, California, United States Jobot Full time

    Job Title: Senior Software EngineerDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking a skilled Senior Software Engineer to join their growing team in San Francisco.This is a unique opportunity to work with a well-funded Series-A startup, backed by renowned VC firms, that is revolutionizing...


  • San Francisco, California, United States SmithRx Full time

    Job Title: Senior Software EngineerSmithRx is a rapidly growing Health-Tech company that is transforming the Pharmacy Benefit Management (PBM) sector. We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our next-generation drug acquisition platform.As a Senior Software Engineer, you will play a key...


  • San Francisco, California, United States Viant, Inc. Full time

    Job Title: Senior Software EngineerViant, Inc. is seeking a highly skilled Senior Software Engineer to join our Runtime team. As a key member of our team, you will work directly with Viant's ad server, managing a high-volume, low-latency application that processes billions of unique requests a day.Key Responsibilities:Design, develop, maintain, and...


  • San Francisco, California, United States Gridware Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Gridware. As a key member of our engineering team, you will be responsible for designing and developing robust, scalable software systems that process real-time data from grid monitoring sensors.Key Responsibilities:Design and implement systems to...


  • San Francisco, California, United States Puck Full time

    About PuckPuck is a company that aims to build a more human way to hire. We use audio clips and analytics to help create content that candidates love and find the best people for open roles. This allows companies to turn great candidates into teammates.What is it like to be a Senior Software Engineer at Puck?You will join a small, experienced team of...

Senior Software Engineer

2 months ago


San Francisco, California, United States Adobe Full time
Software Development Engineer

About Adobe

At Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to equip everyone—from budding creators to established brands—with the tools necessary to craft and deliver outstanding digital content. We are passionate about enabling individuals to produce stunning images, videos, and applications, revolutionizing how businesses engage with their audiences across various platforms.

We strive to attract top talent and are devoted to fostering an inclusive workplace where every individual is valued and has equal access to opportunities. We believe that groundbreaking ideas can emerge from any corner of our organization, and we recognize that your next innovative concept could be the one that leads us forward.

The Opportunity

We are in search of a seasoned Senior Software Engineer to become part of a dynamic and driven team, tasked with developing a cutting-edge creativity platform that will shape the future of Creative Cloud and Adobe's Digital Media sector. A meticulous attention to detail and a commitment to high standards in design, code quality, and efficiency are essential. Ideal candidates will relish tackling intricate technical challenges, possess a genuine enthusiasm for enhancing customer satisfaction, and be self-driven to excel within a collaborative culture.

Your Responsibilities:

As a member of the Developer Experience team, your role will focus on enhancing the speed and scalability of our development efforts by providing user-friendly development environments, robust infrastructure, and collaborating with peers and product managers to deliver a seamless developer experience on a multi-tenant web application platform. These systems are designed to be highly reliable, efficient, and continuously evolve to meet the most pressing development needs while ensuring that all commits adhere to stringent check-in protocols and deployment standards.

You will collaborate with some of the industry's top designers and engineers to integrate with third-party content partners and expand the existing Adobe ecosystem.

Key Responsibilities Include:

  • Designing and implementing a dependable Continuous Delivery Pipeline for the development, building, testing, and deployment of desktop, mobile, and service offerings.
  • Maintaining and supporting internal cloud-based automation systems, including infrastructure and environment, build and test tools, automation orchestration, reports, and dashboards.
  • Gathering, refining, and prioritizing requirements from the engineering team.
  • Collaborating closely with engineering team members to incorporate automation tools into daily workflows.
  • Creating tools, dashboards, and related infrastructure to enhance the development experience for our engineers.
  • Working effectively both independently and as part of a fast-paced global development team, ensuring clear, positive, and constructive communication.
  • Promoting the growth of a DevOps culture and mindset within the team.

Qualifications:

  • Educational Background: Bachelor's degree in computer science or a related discipline; Master's degree preferred.
  • 7+ years of experience in build and release infrastructure.
  • Experience in developing software across multiple devices and platforms.
  • Familiarity with automated building and testing processes for desktop, service, and web-delivered software.
  • Strong written and verbal communication skills.
  • Experience in administering Linux, Mac, and Windows systems.
  • Hands-on experience with Continuous Integration and Continuous Deployment tools such as Jenkins, CircleCI, Travis CI, and GitHub Actions; familiarity with container orchestration platforms like Kubernetes is advantageous.
  • Experience with developer productivity and collaboration tools such as Jira, Confluence, Slack, and VS Code extensions or plugins.
  • Familiarity with relevant automation technologies including TypeScript/Node, Python, Groovy, Bash, Webpack, RushJS, npm, Kubernetes, and Docker.
  • Experience with cloud platforms such as AWS and Azure.
  • Familiarity with Agile development methodologies, including Scrum.

Adobe is committed to providing equal employment opportunities and affirmative action. We do not discriminate based on gender, race, ethnicity, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law. We aim to make our application process accessible to all users. If you require accommodations due to a disability or special need, please let us know.