Jobs · Engineering

Computer scientist - Mid-level to Senior level

Bow Wave LLC · Arlington, VA · 19 mo ago
RemoteRemoteEngineeringFull-time

About the role

A computer scientist at this level will lead complex projects, design algorithms, and mentor junior team members.

Responsibilities

  • Lead development of new software products
  • Design and implement efficient algorithms
  • Mentor junior team members in technical skills
  • Collaborate with cross-functional teams to deliver high-quality solutions

Requirements

  • Bachelor’s degree in Computer Science or related field
  • Minimum 5 years of relevant work experience
  • Experience with multiple programming languages
  • Strong problem-solving and analytical skills

Qualifications

  • Passionate about technology and innovation
  • Excellent communication and interpersonal skills
  • Ability to manage multiple projects simultaneously

Skills

  • Proficient in Java, Python, C++, and/or other programming languages
  • Familiarity with databases and data structures
  • Experience with agile methodologies
  • Knowledge of cloud computing platforms (AWS, Azure, Google Cloud)

Benefits

  • Competitive salary package
  • Flexible working hours
  • Professional development opportunities
  • Health insurance coverage
  • Employee discounts

Pay

Salary range: $80,000 - $120,000 annually

Schedule

Full-time, Monday through Friday, 9 AM to 5 PM

Contact

To apply, please visit apply now.

For more information, sign up for job alerts here.

Similar jobs

Senior Computer Scientist

Mercer Engineering Research CenterWarner Robins, GA· 1 wk ago
Information Technologyapply on merceruniversity.wd1.myworkdayjobs.com

Computer Scientist - Junior

Analytical Mechanics AssociatesMountain View, CA· 1 wk ago
Engineering$85k–$115k/yrapply on amainc.wd12.myworkdayjobs.com