Big Data Engineer (Hybrid positionIn office Tuesday Wednesday and Thursday)
Job Summary
As a Big Data Engineer at Throtle you will be responsible for designing and developing complex software systems that integrate with Throtle big data processing solutions. You will work closely with crossfunctional teams to architect scalable secure and maintainable software systems that meet the needs of our business.
Duties/Responsibilities
Design and develop software architectures for largescale data processing and analytics platforms
Collaborate with data engineers to design and implement data pipelines and transformations using big data technologies such as Hadoop Spark Kafka and related ecosystems
Develop and maintain complex SQL queries for data extraction and reporting and optimize query performance and scalability
Design and develop software components that integrate with our identity graphs client data and keying processes
Work with crossfunctional teams to ensure software systems meet business requirements and are scalable for future growth
Develop and maintain technical documentation for software architectures and designs
Ensure data integrity and quality in development process
Position will require that the individual understands all regulations and laws applicable to their assigned roles and responsibilities. Additionally the individual will be responsible for the development implementation and regular maintenance of policies and procedures that govern the work of assigned roles and responsibilities including compliance with the security requirements of ePHI.
Required Skill and Abilities
Strong understanding of software design patterns architecture principles and big data technologies
Proficiency in programming languages such as Java Python Scala or similar languages
Experience with largescale data processing and analytics platforms including Hadoop Spark Kafka and related ecosystems
Knowledge of distributed computing concepts and experience with cloudbased infrastructure (AWS)
Strong analytical and problemsolving skills to address complex software architecture challenges
Ability to work effectively with crossfunctional teams and communicate technical designs and solutions to nontechnical stakeholders
Education and Experience
Bachelors Degree in Computer Science Engineering or a related field
Masters Degree or certification in Software Architecture or a related field preferred but not required
5 years of professional experience in software development architecture or a related field
Bachelors Degree in related field such as computer science Engineering or related field.
Experience in data modeling relational and NoSQL databases SQL and programming languages for building big data pipelines and transformations.
About Throtle:
Throtle is a leading identity company trusted by the worlds top brands and agencies located in Red Bank NJ. At Throtle we empower brands at scale with true individualbased marketing using a datacentric identity and onboarding approach.
Throtle is a company that truly values its employees and their worklife balance. We offer a comprehensive competitive and inclusive set of health financial and other benefits that support your total wellbeing:
Competitive compensation.
Comprehensive benefits include Medical Dental and Vision.
Life insurance.
LongTerm Disability
A generous PTO program.
A 401k plan supported by a company match.
Half Day Summer Fridays (close at 1 p.m. Memorial Day to Labor Day).
Early Fridays (office closes at 3 p.m..
Hybrid Schedule (Mondays and Fridays WFH)
The office is closed between Christmas and New Year.
Companysponsored lunch at least 1x a month.
And much MORE!
Throtle is an equalopportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race color sex religion sexual orientation national origin disability genetic information pregnancy or any other protected characteristic as outlined by federal state or local laws.
Flexible work from home options available.
Compensation: $150000.00 $160000.00 per year
WE HIRE AND DEVELOP GREAT PEOPLE
At Throtle we focus on deterministic matching and identity resolution empowering brands with true individualbased marketing. Our data centric onboarding approach guarantees the highest level of accuracy scale and responsiveness for our clients.
Throtle works on the belief that their best employees should be given opportunities to grow and thrive in an energetic and technology driven culture. We empower employees to always think ahead and to keep attaining new levels of success for themselves and our clients.We hire and develop great people which means that each and every one of our employees is not only talented they genuinely care about the success of our customers and stand behind our company.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.