1+ months

Software Engineer II

New York, NY 10007
  • Jobs Rated
    8th
About the team

Do you like solving internet scale challenges, and building cutting edge technology to solve them? Our Bidding Platform team is responsible for owning and optimizing the core distributed systems infrastructure upon which our real time bidding platform is built. Our unique scale challenges (huge volumes of business objects, high number queries per second and vast amount of generated data) require our team to constantly optimize our platform for cost and business growth. We collaborate closely with product teams and data scientists to understand business challenges and with other engineering teams at AppNexus/Xandr on building cross-functional projects.


About the job

You will work on designing, building and optimizing software that enables our distributed systems (the Xandr bidder) to scale with business challenges, to increase reliability and improve engineering productivity.

You will continuously work to align yourself with (and espouse) industry-leading software development practices to solve challenges with the team.


You'll also

* Analyze, test, and deploy changes in a low-latency multi-threaded environment with strict SLAs

* Collaborate with a variety of business stakeholders such data science and customer's engineering teams

* Consistently look for ways to optimize and improve our systems with better reliability, monitoring and transparency.


About your skills and qualifications:

1 - 3 years of professional experience as a software developer using either C, C++, Golang, or Java in a team setting with excellent creative problem-solving abilities.

Experience working on distributed multi-thread system, preferably in Linux environment.

Excellent Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.

BA/BS degree or MS degree in Computer Science or related field.


Good to have:

Experience building, profiling and debugging real-time high performance distributed multi-threaded applications in a Linux environment.

Experience practicing advanced optimization techniques

Experience with real-time data processing engines, ultra-low-level, and low latency systems is preferred

Experience with Docker and Kubernetes.

Marked interest in learning any of the above.


About you

You are passionate about a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower others.

You like to take risks when looking for novel solutions to complex problems. If faced with roadblocks, you continue to reach higher to make greatness happen.

You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystem.

You believe in not only serving customers, but also empowering them by providing knowledge and tools.
We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status.

Categories

Jobs Rated Reports for Software Engineer

Posted: 2021-01-18 Expires: 2021-03-25

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer II

AT&T
New York, NY 10007

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast