Senior Backend Engineer
Mediaocean
Job highlights
Summary
Join Mediaocean as a Senior Back-End Software Engineer and play a key role in designing, developing, and maintaining our core backend systems. You will build robust, scalable, and high-performance applications, collaborating with engineers and product managers. Responsibilities include architecting and developing backend systems, problem-solving, mentoring junior engineers, ensuring code quality, optimizing performance, and evaluating new technologies. This position requires extensive back-end development experience, strong technical skills in Python and related frameworks, database expertise, API design experience, and cloud platform familiarity. A Bachelor's or Master's degree in Computer Science or a related field is required. Mediaocean offers a competitive compensation package, including comprehensive benefits, flexible time off, bonding leave, professional development opportunities, and wellness programs.
Requirements
- Extensive experience: 5+ years of experience in back-end software development, with a deep understanding of software engineering principles and design patterns
- Strong technical skills: Proficiency in Python and experience with relevant frameworks and technologies (Flask, FastApi, SQLAlchemy, Celery, Boto3). Experience in other backend (Java, Go)
- Database expertise: Strong knowledge of database design, optimization, and management (SQL and NoSQL)
- API design: Experience in designing and developing RESTful APIs or GraphQL APIs
- Cloud experience: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their services
- Problem-solving aptitude: Excellent analytical and problem-solving skills, with the ability to troubleshoot and resolve complex issues
- Communication and collaboration: Strong communication and interpersonal skills, with the ability to work effectively in a team environment
- Leadership: Demonstrated ability to lead and mentor junior engineers
- Bachelor's or master's degree: In Computer Science or a related field, or equivalent practical experience
- Only applications with links to GitHub & LinkedIn profiles will be considered
Responsibilities
- Architecting and developing: Design and implement scalable and performant backend systems, APIs, and services
- Problem-solving: Analyze and resolve complex technical challenges, ensuring system reliability and efficiency
- Mentoring and collaboration: Provide technical guidance and mentorship to junior engineers, fostering a culture of learning and growth
- Code quality and standards: Through code reviews and best practices, enforce and maintain high standards for code quality, readability, and maintainability
- Performance optimization: Continuously monitor and optimize system performance, identifying and addressing bottlenecks
- Technology evaluation: Stay abreast of emerging technologies and evaluate their potential impact on our systems
Preferred Qualifications
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Contributions to open-source projects
- Experience working in an Agile development environment
- Experience with front-end development with React and TypeScript (or similar technologies)
Benefits
- Competitive total compensation, including 401(K) employer match and financial wellness seminars
- Extensive medical, dental, and vision plan – Keep your family (or just yourself!) safe and healthy
- Flexible time off – In addition to our 14 company holidays, we provide open PTO to all U.S.- based Mediaocean employees. So take a sick day, vacation day, or mental health day
- Bonding Leave – After six months of employment at Mediaocean, mothers and fathers, including same-sex parents, can take job-protected, paid time off to bond with their child within the first 12 months of the child’s birth or adoption
- Insurance, Pet Insurance, employer matched Health Savings Account and Flexible Spending Accounts
- Professional development – Personalized development plan created with your manager, continuous internal and external trainings, official company-wide mentorship program, professional development rewards program, management, leadership, and function-specific training for top performance, education reimbursement
- Get rewarded for demonstrating Mediaocean values
- Active affinity-based groups – Form connections with similar peers in offices around the world. Groups include: Women at MO, Black Employees at Mediaocean (BEMO), Pride at MO, Mi gente (Hispanic/Latinx community), AAPI at MO, Parents at MO, International Enrichment, Language Lovers, Books & Beyond, DEI in Engineering, and Mental Health & Wellness, and Caregivers United
- Wellness opportunities – Free virtual yoga and abs and glutes classes, company-paid Headspace meditation app membership, company-wide steps challenges, complimentary snacks in-office
- Bikeshare program in select offices, (Divvy and CitiBike for Chicago and New York offices)
Share this job:
Similar Remote Jobs
- 📍United States
- 📍Europe
- 📍Spain
- 📍Egypt
- 💰$88k-$102k📍Germany
- 💰$155k-$185k📍United States
- 💰$140k-$150k📍Worldwide
- 💰$125k-$130k📍United States