We're looking for a Senior Software Development Engineer to build the platform that powers Adobe Experience Platform's Generative AI capabilities. Partnering with other business units, you will be building products that transform the way companies approach audience creation, journey optimization, and personalization at scale.
Requirements
- Bachelor's degree or higher in Computer Science, or equivalent experience in the field.
- 5+ years of software development experience
- Proven programming skills with extensive experience in languages such as Java and Python
- Experience using Relational (MySQL, Postgres) and NoSQL datastores (Redis, ElasticSearch, Snowflake) along with data access patterns and strategies.
- Experience in designing and building micro services and RESTful services.
- Experience in building, deploying, and managing infrastructures in public clouds (Azure / AWS)
- Ability to demonstrate a high level of ownership for the entire SDLC, including designing, building, testing, deploying, and supporting production microservices in a fast-paced environment.
- Ability to troubleshoot and resolve problems using appropriate tools and techniques.
- Excellent communication and collaboration skills.
- Strong problem-solving and analytical abilities.
- Be a self-starter requiring minimal direction with ability to learn quickly and adapt to changing priorities and requirements.
- Familiarity with agile development methodologies
- Good to have: Real world experience working with Generative AI, Worked on Machine Learning infrastructure and applications
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance