One of our clients, a major advertising technology company, looking for a talented Java Sr Software Engineer
This is a permanent full time position with competitive compensation and great benefits package.
Currently 100% remote due to Covid19, but will require couple of days per week on-site. Locations: NYC or other office locations nationwide
Possibility for fully remote role.
Sr. Software Engineer
- Design and implement new features and enhancements to our Platform that require hard real-time constraints and elegant, yet powerful software solutions
- Work collaboratively with other engineering teams to ensure that our real-time technology integrates seamlessly with other pieces of the platform
- BA/BS degree and 4+ years of production quality experience OR MS degree and 2+ years of production quality experience in software engineering (Degree in Computer Science or related field preferred)
- Strong object oriented programming experience in Java. Python would be a plus.
- Experience with SQL
- Solid Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.
- Background or interest in mathematics, analytics, statistics, probability or machine learning
Use this link to apply directly:
- Experience optimizing and debugging highly performant Java applications
- Experience developing and scaling RESTful web services
- Experience with Python
- Former work with column stores (Vertica) and NoSQL (Redis, Ignite)
- Former development with Map/Reduce and batch-processing such as Hadoop
- Experience with stream-based passed processing models, distributed streaming platforms like Kafka or control theory
- Experience thinking critically about complicated algorithms and analyzing datasets using Python Pandas