Epicareer Might not Working Properly
Learn More

Lead Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Job Title: Lead Software Engineer

Location: Arlington, Virginia

Duration: Full Time

Job Description:

Primary: Java, JavaScript, .NET/C#, React, Redux, Typescript, and SQL Server

Plus: Expertise in using Python or Scala, Spark, Data Modeling, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), SQL

Full stack engineering experience in an agile production environment. Proficiency with Java, JavaScript, .NET/C#, React, Redux, Typescript, and SQL Server or other object oriented languages, front-end frameworks, and/or relational database technologies Experience leading the design and implementation of complex features. Experience leading a large project and working with other data and software engineers. Experience working in enterprise databases and ensure follow industry best practices around data privacy. Experience in anonymizing data, data product development, analytical models, and AI governance. Effective communication and collaboration skills to work with both technical and non-technical stakeholders. Flexible to work with global offices across several time zones. Outstanding problem[1]solving skills and the ability to navigate complex data challenges. Experience with agile methodologies, DevOps practices, and CI/CD.

The following is a plus: Experience with fuzzy /entity matching and categorization. Experience with end-to[1]end lifecycle of data management including data ingestion, modeling, unification, production, and customer adoption. Experience in building and deploying production-level data[1]driven applications and data processing workflows/pipelines and /or implementing machine learning systems at scale. Expertise in using Python or Scala, Spark, Data Modeling, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), SQL to build Big Data products & platforms. Experience with SQL, Parallel Data Processing, Message Queuing & Distributed Systems. Knowledge of data security and multiple sources of data. Familiarity with industry best practices for collection and use of data. Strong technologist eager to learn new technologies and frameworks Project management skills and a demonstrated ability to understand complex information product constructs. Knowledge of Splunk or other alerting and monitoring solutions. Be able to engage and drive conversations with customers as needed

Nice to have: Bachelor's or Master's in CS, or a related STEM field Experience in working with Cloud (e.g., Azure, AWS) Experience participating in complex engineering projects in an Agile setting e.g. Scrum
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job