Search By
2412 Jobs
Software Engineer DiDi Labs Mountain View, CA | Full Time
2 Months Ago
Software Engineer Isys Technologies Huntsville, AL | Full Time
1 Day Ago
Software Engineer Integration Innovation, Inc. Huntsville, AL | Full Time
1 Day Ago
Software Engineer Criterion Systems, Inc. Rancho Bernardo, CA | Full Time
1 Day Ago
Software Engineer Outset Medical San Jose, CA | Full Time
1 Day Ago
Software Engineer Carta San Francisco, CA | Full Time
1 Day Ago
Software Engineer Arkose Labs San Mateo, CA | Full Time
1 Day Ago
Software Engineer Bright Machines San Francisco, CA | Full Time
1 Day Ago
Software Engineer Fresh Consulting Menlo, CA | Contractor
1 Day Ago
Software Engineer Isys Technologies Littleton, CO | Full Time
1 Day Ago
Software Engineer Isys Technologies Colorado Springs, CO | Full Time
1 Day Ago
Software Engineer Aces Incorporated Washington, DC | Other
1 Day Ago
Software Engineer Red Six Aerospace Orlando, FL | Full Time
1 Day Ago
Software Engineer TalenTrust LLC Sunrise, FL | Full Time
1 Day Ago
Software Engineer Altamira TAMPA, FL | Full Time
1 Day Ago
Software Engineer Chenega MIOS Hurlburt Field, FL | Full Time
1 Day Ago
Software Engineer Novanta Inc., USA Sarasota, FL | Full Time
1 Day Ago
Software Engineer Berkley Urbandale, IA | Other
1 Day Ago
Software Engineer FourKites Chicago, IL | Full Time | Remote
1 Day Ago
Software Engineer CNH Industrial Burr Ridge, IL | Full Time
1 Day Ago
Software Engineer Natus Medical, Incorporated USA, IL | Full Time
1 Day Ago
Software Engineer Energy Systems Group Newburgh, IN | Other
1 Day Ago
Software Engineer Dark Wolf Solutions Boston, MA | Full Time
1 Day Ago
Software Engineer teKnoluxion Consulting, LLC Gaithersburg, MD | Full Time
1 Day Ago
Software Engineer Zenetex LLC Patuxent River, MD | Other
1 Day Ago
Software Engineer Guggenheim Services, LLC St. Louis, MO | Full Time
1 Day Ago
More Search Results

Software Engineer

Mountain View, CA | Full Time
Expired

Job Description

Company Name: Didi Research America, LLC

Job Location: Mountain View, CA

Job title:  Software Engineer

Education: Master's degree in Computer Science, Software Engineering, Information Networking, IT, or a related field

Duration:  Regular Hire 

Work week:  Full-time

Supervision Experience Required: No

 

Experience: 6 months of experience in Software Engineering, Programming, or related. Requires skills and experience to include: Programming in C and Python; Programming algorithms and data structures; Cloud computing and big data analysis; Building large-scale distributed systems; OS system and shell scripts; and Multi-thread and parallel programming.

Job duties: The Software Engineer position will Develop a highly-scalable cloud platform to run and monitor huge amounts of simulation jobs with large parallelism. Develop a flexible programming framework to support composing various kinds of customized application workloads. Build data processing pipelines to analyze and visualize key operational statistics of the cloud platform and automatically publish the summary into periodic reports. Integrate simulation cloud platform with CI/CD systems for autonomy software testing and verification. Please Apply online at https://boards.greenhouse.io/didi

 

 

#LI-DNI

 

Skills for Software Engineer

The job skills required for Software Engineer include Computer science, Software Engineering, Programming, Planning, Networking etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.

Job Openings with Skill of Computer science
MORE>>
Job Openings with Skill of Software Engineering
MORE>>
Job Openings with Skill of Programming
MORE>>
Job Openings with Skill of Planning
MORE>>
Job Openings with Skill of Networking
MORE>>

Career Path for Software Engineer

The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.

How to Become a Software Engineer

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1 Understand the job description and responsibilities of a Software Engineer

Quotes from people on Software Engineer job description and responsibilities
01/17/2022: Youngstown, OH
02/23/2022: Altoona, PA
01/31/2022: Lancaster, PA
02/28/2022: Hartford, CT
02/17/2022: Lawton, OK

Step 2 Knowing the best tips for becoming a Software Engineer can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs
03/06/2022: Champaign, IL
03/02/2022: Frankfort, KY
02/27/2022: Colorado Springs, CO
01/06/2022: Reading, PA
02/11/2022: Salt Lake City, UT

Step 3 View the best colleges and universities for Software Engineer

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College