Software Engineer (Scala, Python, Spark, SQL) III

  • Full-time

Company Description

pureIntegration is a technology consulting firm with 19+ years of experience servicing Fortune 100 clients headquartered in the DC area. We serve clients in the fastest growing industry of communications, media, and entertainment. 

Job Description

We are seeking a Senior Software Engineer (Scala, Python, Spark, Pyspark) III to join our growing team. You will be responsible for designing, developing, and maintaining our backend systems using Scala, Python, Spark, and Pyspark. Your work will directly impact our client’s ability to deliver high-quality products and services to our customers. If you are a creative problem solver, enjoy translating high-level requirements into actionable solutions, and enjoy a fast-paced, dynamic environment, this could be the perfect opportunity for you.

This position is a hybrid position with 4 days on-site and 1 day remote and will be a W-2 Hourly 6 - 9-month contract with possible extension. 

The hourly rate is $ 36 – $ 39. Candidates will be paid within this range based on their work experience and skills. Candidates are also eligible for limited benefits such as health insurance, professional development, trainings, our referral bonus program, and our wellness program.

Responsibilities:

  • Design, implement, and maintain backend systems and APIs using Java.
  • Write reusable, testable and maintainable code.
  • Collaborate with project stakeholders and cross-functional teams to understand requirements, coordinate planning and deliver solutions following the Agile Methodology.
  • Optimize and improve existing code for performance, scalability, and reliability.
  • Identify and troubleshoot software defects and system issues.
  • Participate in code reviews and provide constructive feedback to team members.
  • Provide technical guidance and mentorship to junior engineers.
  • Stay up to date with the latest industry trends and best practices in software engineering.

Qualifications

  • Bachelor's degree in computer science or a related field and/or equivalent experience.
  • 5 - 8 years of experience in Data Engineering 
  • Solid understanding of Apache Spark architecture, components, and concepts.
  • Proficiency in Spark programming using languages like Python/Scala and SQL.
  • Experience with Spark's DataFrame and SQL API for data manipulation and processing.
  • Experience with Databricks as a unified analytics platform for big data processing
  • Understanding of cluster management, configuration, and optimization in Databricks.
  • Experience with creating, managing, and automating cloud resources using Terraform scripts.
  • Knowledge of CI/CD (Continuous Integration/Continuous Deployment) practices.
  • Experience working on cloud services and platforms (AWS, Azure, Google Cloud)
  • Ability to identify performance bottlenecks, optimize queries, and improve overall system efficiency.
  • Strong communication skills to effectively work with cross-functional teams, including data scientists, analysts, and other engineers.
  • Proficiency with version control systems like Git/AWS CodeCommit and experience collaborating with teams using branching strategies.

Additional Information

pureIntegration is an Equal Opportunity Employer (EOE), qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. All your information will be kept confidential according to EEO guidelines.

Disability Accommodation for Applicants to pureIntegration

pureIntegration provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures. For reasonable accommodation requests, please contact us by email at [email protected] or by mail to: pureIntegration, Human Resources Department, 1801 Robert Fulton Dr, Suite 450, Reston, VA 20191. Please indicate the position you are applying for.

EEO is the Law
EEO is the Law Supplement
Right to work (English/Spanish)

Are you self-motivated, collaborative, and client-focused? Are you looking for a challenging and rewarding career? pureIntegration would love to hear from you - your career journey starts here! 

pureIntegration, headquartered in the Washington DC area, serves clients in the fastest growing industries – communications, media, and entertainment. In over 19 years delivering Digital Transformation consulting and professional services, pureIntegration has successfully designed, integrated, and deployed winning solutions at scale which have resulted in measurable performance increases for our clients.  Our industry-focused offerings and collaborative client approach has resulted in a 97% client satisfaction rating annually. 

As a leading service organization, we recognize our most valuable assets are our people, both as individuals and how they come together as a whole. As such, we encourage our team members to become fearless in exploring ideas and opportunities to act on them.

pureIntegration is an Equal Opportunity Employer (EOE), qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

Privacy Policy