Placement papers | Freshers Walkin | Jobs daily: Principal Software Engineer at 33Across (New York, NY)


Search jobs and placement papers

Principal Software Engineer at 33Across (New York, NY)

The Role:

33Across is seeking an experienced Principal Engineer to join our team in expanding our current publisher platform and building innovative products for the mobile web. Our products are already generating 1 billion daily events and are experienced by 50 million daily users. This position will be instrumental in driving these numbers to unprecedented heights as we grow our publisher base and increase user reach and engagement across all platforms.

You will have the opportunity to innovate and shape our approach to scalable, highly transactional and resilient products which make up the company’s core product suite. 

You Will:

  • Drive the design, development, and support of the most visible features of 33Across's publisher platform.

  • Tackle complex real time problems using your knowledge of design patterns, data structures and experience of architecting real world solutions. 

  • Collaborate with product managers, operations, IT, and other engineers to launch new products, iterate on existing features, and build a world-class user experience.

  • Live in a world where parallelism, concurrency, multithreading, multiprocessor, latency, caching, buffers, queuing, optimization are always close to your thought process.

  • Be able to explain, demonstrate and justify the solutions you design whilst always listening to your team and peers. 

  • Provide technical leadership, driving and exemplifying best engineering practices on software organization, test-driven development, code reviews, and continuous software delivery.

  • Make your opinion heard and be consistent in your methodologies and approach.

  • Live by efficient, succinct code and applications that portray your high standards. 

  • Appreciate the whole ecosystem, its many moving parts and collaborate across a truly global team.

  • Be cognizant of scalability in your solutions that are designed to interact with billions of events and millions of users.

  • Mentor junior engineers, applying technical expertise to challenging programming and object-oriented architecture/design problems, elevating the the team to engineering excellence.

  • Be able to look under the hood, reverse engineer, dig deeper to fully understand a problem.

  • Reinforce a culture that inspires the engineers around you to identify, evangelize, and leverage opportunities to improve engineering productivity.

  • Have a mechanical sympathy with the servers your applications will run on and work with IT to extract the best possible performance and utilization for cohabiting features. 

  • Have shown that you can deliver performant, well tested, quality products to deadline and define success metrics at key stages to show stakeholders that your solution works. 

  • Be used to celebrating success. 



You Have:

  • Bachelor’s Degree in Computer Science or equivalent.

  • 10+ years of experience in software development with at least 5 years of experience creating responsive, full-stack JavaScript applications.

  • 5+ years architecting complex, highly available, highly transactional systems. 

  • Expert-level knowledge of cutting-edge JavaScript APIs (ES2015 and beyond).

  • Strong, up-to-date knowledge of Node.js and popular frameworks such as Express and Koa.

  • Comfort with Linux CLI, one or more scripting languages, and SQL.

  • Deep understanding of object-oriented design patterns, asynchronous and event-driven development, architectural simplicity vs performance tradeoffs, code complexity metrics, and unit and integration testing methodologies.

  • Proven track record taking ownership of engineering solutions beyond design and delivery, with an eye for monitoring, maintenance, and continuous improvement.

  • Readiness to embrace change and manage processes along the way to get the best results in teams that are growing both in size and geographical spread.

  • Flair for communicating complex research in a clear, precise, and actionable manner.



Bonus points:

  • You have prior experience building commercially successful AdTech products and experience in AdTech. Do you know your DFP, header bidders, exchanges?

  • An open sourced project that you created or are contributing to.

  • You can share your github showcasing your talents.

  • You are a regular contributor to advancing software engineering, answering questions on Stack Overflow for example.

  • You are familiar with popular JavaScript build systems, such as Gulp, Grunt, and Webpack.



What We Can Offer You:
We have a distributed team with primary work locations in New York City and the Bay Area. We offer a fun work environment with smart coworkers and generous perks. Perks include unlimited snacks/drinks, weekly lunch, team outings, holiday celebrations, annual hack­a­thons, and the world's best massage chair.

Oh Yeah, We Also Offer All The Usual Stuff Too:

  • Competitive salary, bonus structure, and equity

  • Health, vision, and dental benefits

  • 401K matching to help you save for the future

  • Real, tangible, paid time off

  • Paid maternity and paternity leave


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment