The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Software Engineer

Job Description

The top skills for this role are below:
1. Extensive and tangible experience building software applications. NOTE: Experience building applications following a functional programming paradigm such as Scala or Java 1.8 is PREFERRERD. If candidates have not done functional programming, they must be strong programmers in C#, C++, or Python.
2. Candidates must also have experience in at least one of two other areas:
1. Data Engineering: Programming experience in a distributed computing ecosystem; programming experience with Spark is preferred as they are using Spark in their environment, but other comparable tools are okay, too.
2. Cloud Computing (Preferably AWS): Experience building applications in the cloud. AWS experience is preferred, but any cloud computing experience is great.

TEKsystems is partnering with the client in support of their most critical projects within their Digital Engineering department. They are driving change with their digital monitoring platform such as app modernization through automation and cloud.


The client is immediately hiring for a talented engineer to join their backend team and help scale their rapidly growing systems and team. These Senior and Principal Software Engineers are responsible for working with onshore and offshore teams, and for measuring tens of thousands of advertising campaigns with billions of ads served to consumers on phones, tablets, computers, and internet streaming devices every day. The data sets that Nielsen deals with are stunning in their size, and pose enormous challenges in collecting, handling, analyzing, and storing so much information.

This team supports the Digital Ads group, which is an online measurement platform for the client. Their Digital Ad Ratings provides a comprehensive, next-day view of an ad's audience across computer, mobile and connected devices audience in a way that is comparable to their TV Ratings. Powered by the largest consumer data sets and the highest-quality panel in the world, their Digital Ad Ratings is the new industry standard for digital audience measurement.


This team is expecting you to be able to hit the ground running on your very first day. This means not only having the technical skills to code, but also knowing how to work as part of an engineering team. It should go without saying that you know how to use source control in your sleep, be able to setup and administer your own dev machine, have worked with IntelliJ or other comparable IDE's, work with defect tracking systems, write proper code documentation, etc.

The technical environment consists of Spark, AWS, EMR, Hadoop, Big Data, Java EE, Scala, MapReduce, Impala, Hive, HBase, NoSQL, DynamoDB, MongoDB, CouchDB, Cassandra, Pig, Functional Programming. ***Candidates don't need to be experts in every area but at the least need to be very strong programmers (ideally with Scala or Java, but if not C#/Python/C++ is fine) with experience in either functional programming, big data/data engineering, or the cloud. ***



The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems .com for other accommodation options.

Job Requirements

 

Job Snapshot

Location US-FL-Tampa
Employment Type Full-Time
Pay Type Year
Pay Rate $33,607.00 - $34,607.00 /Year
Store Type IT & Technical
Apply

Company Overview

TEKsystems, Inc

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company. Learn More

Contact Information

US-FL-Tampa
Emma
Snapshot
TEKsystems, Inc
Company:
US-FL-Tampa
Location:
Full-Time
Employment Type:
Year
Pay Type:
$33,607.00 - $34,607.00 /Year
Pay Rate:
IT & Technical
Store Type:

Job Description

The top skills for this role are below:
1. Extensive and tangible experience building software applications. NOTE: Experience building applications following a functional programming paradigm such as Scala or Java 1.8 is PREFERRERD. If candidates have not done functional programming, they must be strong programmers in C#, C++, or Python.
2. Candidates must also have experience in at least one of two other areas:
1. Data Engineering: Programming experience in a distributed computing ecosystem; programming experience with Spark is preferred as they are using Spark in their environment, but other comparable tools are okay, too.
2. Cloud Computing (Preferably AWS): Experience building applications in the cloud. AWS experience is preferred, but any cloud computing experience is great.

TEKsystems is partnering with the client in support of their most critical projects within their Digital Engineering department. They are driving change with their digital monitoring platform such as app modernization through automation and cloud.


The client is immediately hiring for a talented engineer to join their backend team and help scale their rapidly growing systems and team. These Senior and Principal Software Engineers are responsible for working with onshore and offshore teams, and for measuring tens of thousands of advertising campaigns with billions of ads served to consumers on phones, tablets, computers, and internet streaming devices every day. The data sets that Nielsen deals with are stunning in their size, and pose enormous challenges in collecting, handling, analyzing, and storing so much information.

This team supports the Digital Ads group, which is an online measurement platform for the client. Their Digital Ad Ratings provides a comprehensive, next-day view of an ad's audience across computer, mobile and connected devices audience in a way that is comparable to their TV Ratings. Powered by the largest consumer data sets and the highest-quality panel in the world, their Digital Ad Ratings is the new industry standard for digital audience measurement.


This team is expecting you to be able to hit the ground running on your very first day. This means not only having the technical skills to code, but also knowing how to work as part of an engineering team. It should go without saying that you know how to use source control in your sleep, be able to setup and administer your own dev machine, have worked with IntelliJ or other comparable IDE's, work with defect tracking systems, write proper code documentation, etc.

The technical environment consists of Spark, AWS, EMR, Hadoop, Big Data, Java EE, Scala, MapReduce, Impala, Hive, HBase, NoSQL, DynamoDB, MongoDB, CouchDB, Cassandra, Pig, Functional Programming. ***Candidates don't need to be experts in every area but at the least need to be very strong programmers (ideally with Scala or Java, but if not C#/Python/C++ is fine) with experience in either functional programming, big data/data engineering, or the cloud. ***



The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems .com for other accommodation options.

Job Requirements

 
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Software Engineer Apply now