1

Railway Computer Science Jobs in Washington (NOW HIRING)

Cloud Software Engineer II

Hanover, MD · On-site

$59.75 - $77.50/hr

An associate's degree in Computer Science or a related discipline and two (2) years programming ... Demonstrated experience with the Ruby-on-Rails framework * Demonstrated experience designing and ...

Cloud Software Engineer II

Hanover, MD · On-site

$59.75 - $77.50/hr

An associate's degree in Computer Science or a related discipline and two (2) years programming ... Demonstrated experience with the Ruby-on-Rails framework * Demonstrated experience designing and ...

Jr. DataBase Developer

Washington, DC · On-site

$75K - $98K/yr

Experience with Ruby on Rails JRUBY, Java JBOSS, Tourquebox Business Intelligence and Data ... Candidates with Engineering, Computer Science or related field preferred or related field plus 3+ ...

... on Rails application as necessary, responding to customer support requests, and preparing demo ... Hold a Bachelors Degree in Mathematics, Computer Science or related * Are trust worthy and ...

... on Rails application as necessary, responding to customer support requests, and preparing demo ... Computer Science or related Are trust worthy and conscientious It'd be cool if you.. Have ...

Senior Software Engineer

Gambrills, MD · On-site

$119K - $157K/yr

B.S. in Computer Science, MIS, Software or Electrical Engineering or related discipline * Minimum ... Understanding of rail domain protocols such as IETMS * Node.js and javascript experience * Python ...

Senior Network Engineer

Chantilly, VA · On-site

$107K - $147K/yr

... degree in Computer Science, Computer Engineering, or related field • Minimum of 6+ years of ... Rails, or similar development languages • Experience with Ansible, Puppet, Chef, or other ...

AI Integration Engineer

Washington, DC

$117K - $158K/yr

... roads, rail, transit, bicycle, pedestrian - operate. Our tech solutions: * Reduce traffic ... Bachelor's in Computer Science, Data Science, or related field * 5+ years of professional ...

AI Integration Engineer

Washington, DC · On-site

$117K - $158K/yr

... roads, rail, transit, bicycle, pedestrian - operate. Our tech solutions: * Reduce traffic ... Bachelor's in Computer Science, Data Science, or related field * 5+ years of professional ...

Support ten Rail Divisions and nine Bus Divisions during deployment and adoption activities What You'll Need Required: * Bachelor's degree in Computer Science, Information Systems, or a related field ...

Support ten Rail Divisions and nine Bus Divisions during deployment and adoption activities What You'll Need Required: * Bachelor's degree in Computer Science, Information Systems, or a related field ...

Support ten Rail Divisions and nine Bus Divisions during deployment and adoption activities What You'll Need Required: * Bachelor's degree in Computer Science, Information Systems, or a related field ...

Showing results 21-40

Railway Computer Science information

What is railway computer science?

Railway Computer Science is a specialized field that focuses on the application of computer science principles and technologies to railway systems and operations. This includes designing, developing, and maintaining software and hardware systems that ensure the safe, efficient, and reliable functioning of railways. Professionals in this field work on projects such as signaling systems, train scheduling software, real-time monitoring, and data analytics for railway operations. The goal is to improve automation, safety, and passenger experience through advanced computing solutions.

What does a railway computer scientist do?

A computer science professional in the railway industry is often tasked with developing, maintaining, and optimizing software systems that ensure safe and efficient train operations. This includes working on real-time scheduling algorithms, implementing safety-critical control systems, and integrating new technologies such as predictive maintenance or passenger information platforms. The role usually involves close collaboration with electrical engineers, operations teams, and safety regulators. Additionally, professionals may need to address challenges related to legacy systems and ensure compliance with strict industry standards.

What skills and qualifications are needed to thrive as a railway computer scientist?

To thrive as a Railway Computer Scientist, you need a solid background in computer science, software engineering, and systems integration, usually backed by a relevant degree. Familiarity with programming languages (such as C++, Python, or Java), railway signaling systems, and standards like EN 50128, as well as experience with SCADA and embedded systems, is often required. Strong analytical thinking, problem-solving, and effective communication skills help professionals excel in cross-disciplinary teams and manage complex projects. These skills and qualifications are vital to ensure safe, efficient, and innovative railway operations and technology development.

What is the difference between Railway Computer Science vs Railway Electrical Engineering?

AspectRailway Computer ScienceRailway Electrical Engineering
Required CredentialsBachelor's in Computer Science, Software Development certificationsBachelor's in Electrical Engineering, Power Systems certifications
Work EnvironmentSoftware development labs, control centers, onboard systemsElectrical substations, maintenance sites, power plants
Industry UsageDeveloping railway software, control systems, data analysisElectrical infrastructure, signaling, power distribution

Railway Computer Science focuses on software, data, and control systems within the railway industry, while Railway Electrical Engineering emphasizes electrical infrastructure, power systems, and hardware. Both roles are essential but serve different technical needs in railway operations.

What are 5 jobs you can get with railway computer science?

With railway computer science, common jobs include railway systems analyst, train control software engineer, railway cybersecurity specialist, signaling systems programmer, and maintenance technician for railway IT infrastructure. These roles often require knowledge of software development, network security, and railway operations. They involve working with specialized railway control systems, automation, and data management tools.

Which railway computer science job is easy to get?

Entry-level roles such as railway system support technician or junior software developer in railway IT departments are generally easier to obtain, especially with basic programming skills and knowledge of railway operations. These positions often require minimal experience and may offer on-the-job training, making them accessible for newcomers to the field.

What are popular job titles related to Railway Computer Science jobs in Washington?

For Railway Computer Science jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Railway Computer Science jobs in Washington look for?

The top searched job categories for Railway Computer Science jobs in Washington are:

Infographic showing various Railway Computer Science job openings in Washington as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 72% Physical, 1% Hybrid, and 27% Remote job distribution.

Cloud Software Engineer II

Hanover, MD • On-site

Reflexive Concepts
11 - 50 employees

$59.75 - $77.50/hr

Other

Posted 6 days ago


Job description

Reflexive Concepts is seeking a skilled Cloud Software Engineer to join our team!

Specifically, we are looking for a Cloud Software Engineer (Skill Level 2) to build distributed applications and RESTful services in Java, C or C++ against large-scale data in Hadoop, HDFS and Accumulo.

QualificationsRequired
  • Within the last seven (7) years, a minimum of five (5) years experience programming with at least two (2) of the following languages: Java, C and/or C++
  • Within the last five (5) years, a minimum of three (3) years of experience designing and developing applications in a Windows or UNIX/Linux operating environment
  • Within the last five (5) years, a minimum of three (3) years experience with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as HBase, CloudBase/Accumulo and/or Big Table
  • Within the last three (3) years, a minimum of one (1) year experience with Map/Reduce and/or Hadoop, Hive and/or Pig
  • Within the last three (3) years, a minimum of one (1) year experience with the Hadoop Distributed File System (HDFS)
  • Within the last three (3) years, a minimum of one (1) year experience with requirements analysis and design for one (1) or more object-oriented systems
  • Demonstrated experience developing Restful services
  • Hadoop/Cloud Developer Certification
  • A bachelor's degree in Computer Science or a related discipline
    • An associate's degree in Computer Science or a related discipline and two (2) years programming experience, or five (5) years programming experience, may be substituted for a bachelor's degree
  • Active TS/SCI clearance with full-scope polygraph
Desired
  • Demonstrated experience with the Ruby-on-Rails framework
  • Demonstrated experience designing and developing web applications with JavaScript
  • Demonstrated experience with Big-Data cloud scalability
  • Demonstrated experience designing and developing automated analytic software, techniques and algorithms
  • Demonstrated experience with compute cluster monitoring tools (e.g. Hobbit, Ganglia) and cluster performance management (e.g. Nagios)
  • Demonstrated experience with CLOUDBASE internals, to include configuring, tuning and testing CLOUDBASE in many configurations (>200 node clusters)
  • Demonstrated experience with COPILOT, PRESSUREWAVE and/or the R6 Cloud, and/or the installation, configuration and tuning of the same
  • Demonstrated experience with LDAP protocol configuration and management
  • Demonstrated experience developing and deploying analytics that discover and exploit social networks, and analytics within a heterogeneous schema environment
  • Demonstrated experience documenting ontologies, data models, schemas, formats, data element dictionaries, software application program interfaces and other technical specifications
  • Demonstrated experience with linguistics (grammar, morphology, concepts) and/or with Rosette Base Linguistics software for Chinese and/or Arabic
#J-18808-Ljbffr