We are seeking a Senior Microservices Engineer with a robust background in designing and developing large-scale distributed systems. The ideal candidate will have a strong proficiency in Java or Scala, alongside a deep understanding of microservices architecture and data-driven applications.
Key Responsibilities
- Design, develop, and maintain microservices for large distributed systems.
- Utilize excellent coding and design skills to create high-quality, efficient software solutions.
- Work with big data technologies on public cloud platforms such as Azure, AWS, or Google Cloud Platform.
- Leverage your expertise in Apache Kafka, Akka, Graph databases, Spark, and Hadoop to deliver scalable and high-performance systems.
- Implement robust database designs and modeling practices.
- Apply solid fundamentals of concurrency and synchronization in system architecture.
- Develop real-time streaming solutions using Kafka Streams or Apache Spark/Flink.
Qualifications
- Experience. 7+ years in the design and development of microservices and data-driven large distributed systems.
- Technical Skills. Proficient in Java/Scala, contributions to open-source projects are highly desirable.
- Data Structures. Strong understanding of algorithms, data structures, and performance design.
- Big Data Technologies. Extensive experience with technologies such as Apache Kafka, Akka, Graph databases, Spark, and Hadoop.
- Database Design. Strong knowledge in database design and modeling.
- Education. MTech/BTech in Computer Science from a premier institute.
- Communication Skills. Excellent verbal and written communication abilities.
What We Offer
- An innovative and collaborative work environment.
- Opportunities for professional growth and development.
- A commitment to diversity and inclusion, ensuring every voice is heard.
Equal Employment Opportunity
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race, ethnicity, age, disability, sexual orientation, gender identity, veteran status, or any other characteristics protected by law. Learn more about our policies and practices.
Accessibility
Adobe aims to make Adobe.com accessible to all users. If you require accommodation to navigate our website or complete the application process, please contact us at [email protected] or call (408) 536-3015.