Mediaocean logo

Senior Software Engineer - JVM

Mediaocean

Join Mediaocean as a Senior Software Engineer

Mediaocean is at the forefront of the advertising ecosystem, providing technology solutions that empower brands and agencies to deliver impactful omnichannel marketing experiences. We are seeking a Senior Software Engineer to join our Flashtalking Engineering organization, specifically within the Ad Serving team. This team is responsible for maintaining our most important, highest revenue-generating applications.

About the Role

As a Senior Software Engineer, you will play a crucial role in developing, managing, and scaling revenue-critical applications that handle billions of requests daily. You will focus on innovation and high-quality engineering to advance our mission-critical applications. Your work will involve solving customer problems, developing new innovative solutions, and reducing technical debt.

Key Responsibilities

  • Document, plan, and execute small-to-medium scale projects with minimal supervision.
  • Collaborate closely with the team to review code and share best practices.
  • Maintain a high level of attention to detail, critical thinking skills, and troubleshooting capability.
  • Work across multiple projects that may span different languages and technologies.
  • Identify areas for improvement and mitigate risks in various scenarios.
  • Maintain documentation for our internal knowledge base.
  • Participate in on-call rotation for applications, systems, and infrastructure developed and/or maintained by the Ad Serving team.

Who You Are

  • You have 3+ years of experience in software engineering, SDLC principles, and version control (Git).
  • Proven track record of development in JVM-based languages such as Java and Kotlin.
  • Familiarity with the tooling and frameworks surrounding the JVM-based ecosystem.
  • Strong understanding of design patterns and experience with RESTful services.
  • Proficiency in other languages such as Go and PHP is a plus.
  • Knowledge of containerization platforms such as Docker and CI/CD systems like Jenkins.
  • Working knowledge of AWS services and both SQL & NoSQL databases.
  • Experience with automation and infrastructure-as-code tools like Terraform.
  • Strong verbal and written communication skills.
  • Ability to work in a remote, distributed team environment.

Why Join Mediaocean?

  • Competitive total compensation, including a 401(k) employer match.
  • Extensive medical, dental, and vision plans.
  • Flexible time off and bonding leave for new parents.
  • Professional development opportunities and wellness programs.
  • Active affinity-based groups and a supportive work environment.

Mediaocean is committed to being an equal opportunity employer. We value diversity and are dedicated to creating an inclusive environment for all employees. We encourage applications from all qualified individuals, regardless of age, race, color, gender, sexual orientation, ethnicity, religion, national origin, disability, or veteran status.

If you are passionate about software engineering and eager to work on high-impact projects, we would love to hear from you. Apply today to join our team and help shape the future of the advertising ecosystem.

Benefits
Extracted with AI

  • 401(k)
  • Medical, Dental, and Vision Plan
  • Flexible Time Off
  • Bonding Leave
  • Pet Insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Professional Development
  • Wellness Opportunities

Similar jobs

Last update: 23 minutes ago

Workiva logo
Workiva

Senior Software Engineer - Remote

Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.

Oracle logo
Oracle

Senior Software Developer - Java, Unix/Linux

Join Oracle as a Senior Software Developer to build and enhance cloud services using Java, Unix/Linux, and CI/CD.

Twilio logo
Twilio

Senior Software Engineer - JVM & Cloud Technologies

Join Twilio as a Senior Software Engineer in Tallinn, Estonia, focusing on JVM and cloud technologies.

Oracle logo
Oracle

Senior Software Developer - Java, Linux, Unix

Join Oracle as a Senior Software Developer specializing in Java, Linux, and Unix for cloud infrastructure.

Relativity logo
Relativity

Senior Java Software Engineer

Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.

Tubi logo
Tubi

Senior Software Engineer, Ads Engineering

Senior Software Engineer for Ads Engineering at Tubi, focusing on scalable distributed systems using Scala.

smartclip logo
smartclip

Senior Data Engineer (Java/Scala)

Join smartclip as a Senior Data Engineer to design scalable big data solutions using Java, Scala, and Spark. Remote work available.

Marqeta logo
Marqeta

Senior Software Engineer - Java, Microservices

Join Marqeta as a Senior Software Engineer to develop scalable Java microservices in a remote role.

DigitalOcean logo
DigitalOcean

Senior Software Engineer (AI/ML)

Join DigitalOcean as a Senior Software Engineer (AI/ML) to build AI/ML features using TypeScript, React, and GraphQL. Remote role with competitive benefits.

Attentive logo
Attentive

Senior Software Engineer - Java, Python, SQL

Join Attentive as a Senior Software Engineer to build high-scale applications using Java, Python, and SQL. Remote position with competitive benefits.

Airbnb logo
Airbnb

Senior Software Engineer, MarTech

Senior Software Engineer for MarTech at Airbnb, focusing on backend development, system performance, and user interface design.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Liftoff Mobile logo
Liftoff Mobile

Senior Software Engineer - Exchange Core

Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.

Masabi logo
Masabi

Senior Back End Developer (Java/Kotlin, AWS)

Join Masabi as a Senior Back End Developer, working remotely in Romania. Utilize Java, Kotlin, and AWS to build innovative transit solutions.

MongoDB logo
MongoDB

Senior Software Engineer

Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.

Availity logo
Availity

Senior Node.js/Kotlin Software Engineer (Remote)

Senior Node.js/Kotlin Engineer for backend development in a leading health information network. Remote position with competitive benefits.

DigitalOcean logo
DigitalOcean

Senior Software Engineer (AI/ML)

Join DigitalOcean as a Senior Software Engineer (AI/ML) to build AI/ML features using TypeScript, React, and GraphQL. Remote role with competitive benefits.

Swooped logo
Swooped

Senior Full Stack Developer (Java/JavaScript)

Senior Full Stack Developer role focusing on Java/JavaScript, cloud tech, and agile methodologies. Remote work available.

Workiva logo
Workiva

Senior Software Engineer

Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.

Synapse Medicine logo
Synapse Medicine

Senior Fullstack Developer (Java, JavaScript, TypeScript)

Join Synapse Medicine as a Senior Fullstack Developer, working remotely with Java, JavaScript, and TypeScript.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Jobs via Dice logo
Jobs via Dice

Senior Backend Web Developer with Java and Spring

Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.

Major League Baseball (MLB) logo
Major League Baseball (MLB)

Software Engineer, Media Services

Join MLB's Media Services team as a Software Engineer to enhance fan experiences with streaming media products.

MongoDB logo
MongoDB

Senior Software Engineer - Java/MongoDB

Senior Software Engineer role focusing on Java/MongoDB in Amsterdam. Involves developing software for global infrastructure management.