Big Data Software Development Engineer

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to create exceptional digital experiences.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Big Data Software Development Engineer

Adobe Experience Platform is revolutionizing how enterprises handle customer data and content. As a Big Data Software Development Engineer, you'll join the team building Adobe's solution for centralizing and standardizing customer data across enterprises, enabling 360-degree customer profiles and real-time personalized experiences. You'll work on developing modern data architectures and Big Data/Lakehouse solutions, helping thousands of customers collect and process petabytes of data with high fidelity and velocity.

The role offers exciting opportunities to work with cutting-edge technologies in an environment that supports individual growth and continuous learning. You'll be part of an agile engineering team involved in all stages of product development, from architecture and design to implementation and deployment. The team values innovation and quality, with opportunities to contribute to open source projects.

Key technologies you'll work with include Scala, Apache Kafka, and various Big Data technologies like Hadoop, HBase, MapReduce, and Apache Iceberg. Experience with Spark and cloud infrastructure is highly valued. You'll help customers make sense of their data, implement algorithms, and deliver real-time experiences.

The position offers professional growth in a collaborative environment where you'll work alongside talented engineers building enterprise-scale data solutions. Adobe provides comprehensive benefits and is committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunities. If you're passionate about solving complex data challenges and want to impact how companies deliver personalized customer experiences, this role offers an exciting opportunity to work on industry-leading data platform solutions.

Last updated 4 days ago

Responsibilities For Big Data Software Development Engineer

  • Be involved in all product development and delivery stages as part of an agile engineering team
  • Research various technologies useful for the project and keep up with industry evolution
  • Contribute to and promote good software engineering practices across the team
  • Provide guidance in architecture, design & code reviews
  • Contribute to Open Source projects
  • Perform on-call activities on follow the Sun rotation

Requirements For Big Data Software Development Engineer

Scala
Kafka
  • Problem-solving skills and ability to find the root of problems
  • Ability to research and become proficient in new technologies
  • Experience with observability (monitoring, logging, tracing)
  • Commitment to highest levels of quality in testing and code development
  • Good experience with Scala technologies and frameworks
  • Very good written and verbal communication skills
  • Very good English language knowledge, written and spoken

Benefits For Big Data Software Development Engineer

Medical Insurance
401k
Education Budget
  • Comprehensive benefits package
  • Professional development opportunities
  • Collaborative work environment
  • Opportunity to contribute to open source projects

Interested in this job?

Jobs Related To Adobe Big Data Software Development Engineer

Senior Data Scientist

Senior Data Scientist role at Adobe focused on driving product innovation through data analytics and machine learning for Adobe Express platform.

Senior Product Manager – Advertising Insights and Experimentation

Lead Advertising Insights and Experimentation at Adobe, driving innovation in digital advertising with AI and data science for top global brands.

Fraud Data Scientist

Adobe is seeking a Senior Fraud Data Scientist to develop ML models for fraud detection, automate workflows, and provide data-driven insights across various platforms and products.

Senior Manager of Segmentation Engineering

Adobe is seeking a Senior Manager of Segmentation Engineering to lead and expand a world-class team building batch and real-time segmentation services for Adobe Experience Platform.