Senior Software Developer (Python and R)

Harmonia Holdings Group Other US Location

Company

Harmonia Holdings Group

Location

Other US Location

Type

Full Time

Job Description

Harmonia Holdings Group, LLC is an award-winning minority and female owned federal government contractor committed to providing innovative, high-performing solutions to our government clients and focused on fostering a workplace that encourages growth, initiative, creativity, and employee satisfaction.  

Harmonia Holdings Group, LLC has been on the Inc. 5000 list of fastest growing companies in the United States for the past 10 years and was selected in 2019 as a Virginia Chamber of Commerce Fantastic 50 company.  Every bit of our success is the result of a team of incredibly talented, dedicated, and hard-working professionals who are the heart and soul of Harmonia!

We have an exciting opportunity for a Senior HPC Software Developer to join our team. To perform this job successfully, an individual must possess the knowledge, skills, and abilities listed; meet the education and work experience required; and must be able to perform each essential duty and responsibility satisfactorily. Other duties, in addition to the below, may be assigned as necessary to meet business needs.

*This position is remote.

Job Description:

Serve as a Senior High Performance Computing (HPC) Software Developer on the HPC team at a Federal agency, providing expert technical services and support to a highly technical Research staff.  You will work in a challenging and team-oriented environment supporting the use of HPC clusters. You will apply fundamental knowledge of HPC systems and contribute to technical projects using creativity and imagination. The position supports the Research staff in leveraging HPC (Amazon Web Services Parallel Cluster and EMR) to run complex Python jobs utilizing large amounts of financial data.  Responsible for liaising with the Research staff, providing user training, and assistance.  

Key Tasks & Responsibilities:

  • Specialized experience must include all the following:
    • Experience with Python;
    • Experience with R;
    • Experience with SparkR;
    • Experience with Presto;
    • Experience with PySpark
  • Employ complex software engineering methods using industry standard software development practices and modern programming languages and operating systems.
  • Develop a range of applications including scientific, graphical user interface, database, and visualization applications.
  • Lead in the requirements definition, analysis, design, implementation, debugging, testing, and optimization of computer programs on HPC platforms.
  • Design, implement, deploy, and maintain software systems using object-oriented analysis, design, and programming techniques.
  • Lead in the fulfillment of technical projects and organizational objectives functioning as an effective team member and possible team leader on multi-disciplinary teams.
  • Engage other developers and stakeholders frequently to share relevant knowledge, opinions, and recommendations.
  • Manage multiple advanced parallel tasks and priorities of customers and stakeholders, ensuring deadlines are met, while leveraging team member’s skills.
  • Provide solutions to complex problems that require in-depth analysis of tangible and intangible factors
  • Experience with Amazon Web Services Parallel Cluster and EMR
  • Experience with Resource Managers such as SLURM, YARN (Hadoop), Torque, Condor, PBS, Sun Grid Engine, or equivalent.
  • Experience supporting statistical or research applications such as MATLAB, STATA, SAS, Mathematica, or similar.
  • Experience solving challenging code and script design optimization problems.
  • Experience with the following technologies:
    • Python, PyTest, PyCharm, Pandas, NumPy, SciPy, MatPlotLib, Seaborn, Spark, PySpark, Spark Streaming XGBoost, Anaconda, Jupyter, JSON, YML
    • Data Science, Machine Learning, Deep Learning, TensorFlow, Keras, Scikit-learn, PyTorch
    • Amazon Cloud: AWS SageMaker, AWS EMR, AWS Glue, RDS, DynamoDB, Redshift, Snowflake, Athena, Kinesis, Kinesis Data Firehose, Lambda, Glue, SNS, CloudWatch, EC2, VPC, ELB, Auto Scaling, S3, S3 Data Lake, Boto3, Kafka, HDFS, Hive, Hue, Vertica, Oozie, Airflow, Parquet, Avro
    • MySQL, Git, Maven, JSON, Jenkins, Agile development, Jira

Education & Experience:

  • 10 or more years of IT experience
  • 10 or more years of Data Science experience
  • 5 or more years of Cloud (AWS) experience
  • Master’s Degree in Engineering, Mathematics, Computational Science, or a related field, or the equivalent combination of education and related experience.
  • Expert level experience developing software with either Python or R within Linux.
  • Significant experience with source code control systems, such as Git.
  • Expert level knowledge and significant experience developing HPC software including distributed memory computing with MPI.
  • Expert level knowledge and significant experience designing, implementing, deploying, and maintaining software systems using object-oriented analysis, design, and programming techniques.
  • Significant experience providing innovative approaches and applying new technologies to broadly defined tasks and projects.
  • Knowledge of massively-parallel computing and one or more associated parallel programming interfaces, such as MPI, OpenMP, or CUDA.
  • Proficient verbal and written communication skills needed to effectively collaborate in a team environment, present and explain technical information, document work, prepare and present successful proposals and high-quality research papers.

#LI-Remote

As per the Executive Order on Ensuring Adequate Covid Safety Protocols for Federal Contractors and regulations as detailed by www.saferfederalworkforce.gov , it is recommended that all federal government contractors be vaccinated against Covid-19, unless approved for an exemption/ accommodation on the basis of a sincerely held religious belief or medical circumstance.

___________________________________________________________________________________________________________

Here at Harmonia we are pleased to have been repeatedly recognized for our outstanding work culture, the innovative work we do, and the employees on our team who make a difference each day.  Some of these recognitions include:  

  • Recognized as a Top 20 "Best Place to Work in Virginia"
  • Recipient of Department of Labor's HireVets Gold Medallion
  • Great Place to Work Certification for five years running
  • A Virginia Chamber of Commerce Fantastic 50 company
  • A Northern Virginia Technology Council Tech 100 company 
  • Inc. 5000 list of fastest growing companies for eleven years
  • Two-time SBA SBIR Tibbett's Award winner
  • Virginia Values Veterans (V3) Certification

We recognize that every bit of our success is the result of our teams of hard-working, motivated, and innovative professionals who are proud to call themselves part of the Harmonia family!   In addition to competitive compensation, a family-focused culture, and a dynamic, productive work environment, we offer all full-time employees a variety of benefits including, but not limited to

  • HSA- eligible medical insurance plans w/ Wellness Incentives for employees and family
  • Employer HSA matching and a generous HRA reimbursement to step in and help should you have a significant medical need
  • 100% employer-paid dental and vision insurance options 
  • 100% employer-sponsored STD, LTD, and life insurance
  • Veterans Cohort
  • Gym membership and wellness reimbursements
  • 401(k) matching
  • Dollar-for-dollar 501(c)(3) donation matching
  • Flexible-schedules and telework options
  • Paid holidays and Flexible Paid Time Off
  • Adoption Expense Reimbursement
  • Paid Parental Leave
  • Professional development and career growth opportunities and paid training days
  • Employer-sponsored Employee Assistance Program for employee and family
  • Team and company-wide events, recognition, and appreciation-- and so much more! 

Check out our LinkedIn, Facebook, and Instagram to find out a little more about who we are and if we are the right next step for your career!   

Harmonia is an Equal Opportunity Employer providing equal employment opportunity to all employees and applicants for employment without regard to race, color, religion, national origin, age, gender, gender identity, sexual orientation, disability, or genetics. Harmonia does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans.  To perform the above job successfully, an individual must possess the knowledge, skills, and abilities listed; meet the education and work experience required; and must be able to perform each essential duty and responsibility satisfactorily.  Other duties in addition to those listed may be assigned as necessary to meet business needs.  Reasonable accommodation will be made to enable an applicant with a disability to successfully apply for and/or perform the essential duties of the job.  If you are in need of an accommodation, please contact [email protected].  

Apply Now

Date Posted

07/28/2023

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

People Operations Advisor - BlackLine

Views in the last 30 days - 0

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...

View Details