Back to Job Search

Sr. Python Engineer

  • Location: Virginia, 22102
  • Job Type:Permanent

Posted about 1 month ago

Seeking Python and Scala Data Engineers for direct hire positions with a highly regarded Financial Services leader!  If you love building and pioneering in the technology space and solving complex business problems in a fast-paced, collaborative and iterative delivery environment, we have the position for you!  

We are seeking Data Engineers who are passionate about marrying data with emerging technologies.  In this role, you’ll have the opportunity to be on the forefront of driving a major transformation.  

What You’ll Do:
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
Work with a team of developers with deep experience in machine learning, distributed microservices, and full stack systems
Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Snowflake
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Perform unit tests and conducting reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance

Basic Qualifications:
Bachelor’s Degree
At least 4 years of experience in application development in Python or Scala
At least 1 year of experience in big data technologies (Cassandra, Accumulo, HBase, Spark, Hadoop, HDFS, AVRO, MongoDB, or Zookeeper)

Preferred Qualifications:
Master's Degree
5+ years of experience in application development in Python or Scala
1+ year experience working on streaming data applications (Spark Streaming, Kafka, Kinesis, and Flink
1+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
1+ years of experience with Ansible or Terraform
2+ years of experience with Agile engineering practices
2+ years in-depth experience with the Hadoop stack (MapReduce, Pig, Hive, Hbase)
2+ years of experience with NoSQL implementation (Mongo, Cassandra)
2+ years of experience developing Java based software solutions
2+ years of experience in at least one scripting language (Python, Perl, JavaScript, Shell)
2+ years of experience with UNIX/Linux


Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer and provides reasonable accommodations for qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual with a disability, you may request a reasonable accommodation under the American Disability Act (ADA) by emailing To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.