Senior C++ Engineer
Requirements
- 5+ years experience in C, C++,Unix and writing high performance code.
- Familiarity with Best Practices with C++ 11
- Familiarity with Apache Spark / Distributed Data Processing Frameworks is a plus
- Real world experience building high volume, low latency systems in C++
- Understanding of latency monitoring, troubleshooting, and issue resolution.
- Ability to scale and distribute fault tolerant components across many machines and handle updates to millions of objects in real time.
- Develop highly distributed, concurrent, and reliable systems that can scale to support millions of dollars in ad spend.
- Understanding of TCP/IP and socket programming.
- Experience working with SQL and NoSQL databases, especially against large datasets.
- Well versed in Linux operating systems / command line interface
- Familiarity with test driven development, Git, Jenkins, JIRA, Confluence or equivalent
- Advocate for change as needed and for best practice development methodologies
- Demonstrate flexibility and leadership in handling challenges
- Have strong verbal and written communication skills
- Be able to pick up new technologies quickly and deliver
- Turn ideas into readable, fast and reliable code
- Strong and proven advocacy for Test Driven Development is strongly preferred
- Experience with agile development methodologies, CI/CD, scalable infrastructure
- Knowledge of AdTech
- Startup company experience
- Experience with AWS/GCP
- Knowledge of advertising theory and bid auction models.
Benefits
- Remote mode of work (Full time)
- B2B or employment contract
- Innovative product, opportunity to participate in architectural decisions
- Unique working environment where you will be a part of our clients and partners teams
- Competitive salary, considerable quarterly bonuses for top results
- Paid leaves and flexible working hours
- Benefits (health, professional and personal wallets sponsored by the company)
- Zero bureaucracy
Work Experience
5+ years
Location
Remote
Ready to take on commitment? Think you have the talent, the drive, and the appetite?
Apply NowQuestions? —Talk to
Anna Palekhova
Recruitment Specialist, UpTeam®
More than just a job
Reasons why people like you want to work @UpTeam®
Competitive compensation + above market salaries
For top employees, profit-sharing program & considerable quarterly bonuses for top results.
Full medical insurance
Your health matters to us. We offer all employees full coverage benefits w/leading local providers.
A range of career opportunities
Great mix of products & markets, with top tech pros on both sides of the ocean to keep your skills fresh.
Learning & Development
Personal development plan for every employee; structured guidance to help achieve personal & team goals.
Coaching & Mentoring
Partner w/senior staff, define & practice new skills, turn situational challenges into opportunities.
Flexible working hours
We bet on smart people who get it done. Teamwork & meetings are vital; you set the schedule for the rest.
Career Mobility & Momentum
Each project success builds on your achievements, paving the way for you to join new UpTeam® projects.
Funded sports activities
Gym, yoga, swimming, aerobics, lacrosse, volleyball, name your game; our personal wallet program covers expenses.
Fun Events
Picnics, hikes, boating, sports, beer, wine, painting lessons, great people to hang with after work!
Join UpTeam®