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.

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

  • Mentor junior engineers.

  • Be able to look under the hood, reverse engineer, and 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. 


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.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment