- Establish and record performance metrics that are valuable to the team and the business
- Identify areas for improvement and how to best mitigate risk in given scenarios
- Perform capacity planning and scaling of critical systems in a fiscally-responsible manner
- Maintain documentation for our internal knowledge base
- Document, plan, and execute small-to-medium scale projects with minimal-to-no supervision
- Maintain a high level of attention to detail, critical thinking skills, and troubleshooting capability
- Participate in on-call rotation for applications, systems, and infrastructure developed and/or maintained by the Platform Services team
- 3+ years of experience with software engineering, SDLC principles, and version control
- Working proficiency in one or more modern languages like Go or Java
- Working familiarity in the tooling of modern languages (compilation, package management, etc)
- Knowledge of Linux containers and container orchestration frameworks like Docker, Kubernetes
- Ability to design or participate in the design of distributed system architecture
- Strong ability to troubleshoot, debug and optimize applications
- Strong knowledge of CI/CD systems such as Jenkins
- Working knowledge of RDBMS, NoSQL, and Time Series databases
- Experience with RESTful services and scalable, load-balanced HTTP architecture
- Strong verbal and written communication skills
- Strong ability to collaborate with other Engineering staff to develop and deliver full solutions
- Ability to adapt to a dynamic work environment with changing priorities
- Experience with multiple automation/orchestration tools such as Terraform
- Experience with designing and developing scalable, cloud-native distributed systems
- Experience with test driven development (TDD), continuous integration, and continuous delivery
- Working knowledge of operating production services on AWS, Azure, or GCP platforms
- Ability to implement solutions that span multiple technologies and/or vendors
- Full healthcare benefits (PPO & CDHP medical plans, dental, and vision) & 401k
- New parents are offered six weeks paid leave
- Open PTO; vacation/sick/religious observances/philanthropy opportunities
- Professional development opportunities within our Learning & Development programs
- Belong@Mediaocean affinity-based groups of colleagues to create community
- All these benefits/perks are effective on the date of hire
Company
Mediaocean
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Mediaocean is the mission-critical platform for omnichannel advertising. With more than $200 billion in annualized media spend managed through its software, Mediaocean connects brands, agencies, media, technology, and data. Using AI and machine learning technology to control marketing investments and optimize business outcomes, Mediaocean powers campaigns from planning, buying, ad serving, and creative personalization to analysis, optimization, invoices, and payments. Mediaocean employs 1,500 staff across 30 global offices and supports over 100,000 people using its products.
Mediaocean was recently named #1 ad tech company in AdAge Best Places to Work. Visit www.mediaocean.com to learn more, or check us out on LinkedIn, Glassdoor, Facebook, or Twitter.
Who We Are:
Our global Engineering organization designs the software and solutions that Flashtalking customers interface with and rely on globally. Within this organization, the Platform Services team members play a key role in managing our existing infrastructure and enabling high quality engineering and shorter time-to-market through the tooling and automation we build.
As an experienced Software Engineer, you’ll play a key role in advancing the software and platform of Flashtalking’s customers and partners around the globe who utilize our ad serving, creative, and attribution offerings.
By drawing on your strong problem-solving skills and passion for performance and stability, you will be focused on building complete, automation solutions to drive the implementation of best practices, reduction of technical debt, and accelerated delivery of reliable and scalable software.
This position is 100% remote.
Responsibilities will include:
Who You Are:
Preferred Qualifications:
Why Mediaocean?
We would hate to miss out on your application because you do not meet every requirement – transferrable skills and education will also be considered, so please do not hesitate to apply!
Mediaocean recognizes our true strength and value shine when all our team members feel there is space in the conversation for their voices, thoughts, ideas, perspectives, and concerns. Mediaocean is committed to being an equal opportunity employer, and we consider all applicants regardless of their age, race, color, gender, sexual orientation, ethnicity, religion, national origin, disability, or veteran status.
If you're an existing Mediaocean employee and would like to submit a referral, click here.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs