About The Position

We are looking for a dedicated and passionate engineer who is interested in building the next generation of blazingly fast, always-available cloud-based services for subscription management and purchasing, covering a wide variety of products, plans, promotions, purchase methods, and geographies, for Creative Cloud, Document Cloud, and a host of other Adobe products and services. This also includes data experimentation and analysis required for these cloud-based services. You will deliver critical services to be used by a variety of clients, enabling flexible and highly scalable subscription workflows. If you are passionate about writing high-quality code, are genuinely interested in building highly scalable and reliable services, and are fascinated by Micro-services Architecture, then this would be a great opportunity for you.

Requirements

  • BS or MS in Computer Science or equivalent.
  • Minimum of 10 years of experience in software engineering,
  • Motivated self-starter with the ability to learn and adapt quickly.
  • Track record of delivering software releases or projects on time with high quality.
  • Experience or knowledge in Java and Spring Framework.
  • Proficient in Object-Oriented analysis and design.
  • Knowledge in building RESTful services.
  • Excellent Knowledge of databases and SQL.
  • Excellent written and verbal communication skills.
  • Experience with Agile Software Development techniques.

Nice To Haves

  • Experience in building large-scale, complex client/server solutions is a plus.
  • Knowledge in data experimentation and analysis
  • Experience with AWS, New Relic, Splunk is a huge plus.

Responsibilities

  • Participate in all aspects of software development activities including design, coding, code review, unit-testing, integration testing, and bug fixing.
  • Work independently to design and delivering medium to complex functionality.
  • Collaborate and Provide guidance to team members to build a scalable and high-performance solution with low operational overhead.
  • Work with multi-functional team members to ensure a superb end-to-end user experience for our customers.
  • Fast prototyping of ideas and concepts and researching the latest industry trends.
  • Build features that make our products easier to use.
  • We're constantly experimenting with how to improve our products to benefit our users, and you'll help track metrics and formulate ideas to improve and increase adoption.
  • Perform analysis and experimentation for the data flowing through different systems/services
  • Build a data consistency and validation feature in delivering high-quality data.

Benefits

  • comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service