Software Engineer(Entry-Level)

Murialdo S.A.

United States

Remote

USD 55,000 - 75,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Roles is seeking an entry-level Software Engineer for a fully remote, full-time position based in the United States. The role focuses on designing, developing, and maintaining software under mentorship from experienced engineers.

You will write clean code, participate in code reviews, and contribute to back-end web services and APIs while collaborating with cross-functional teams and documenting technical work.

Qualifications

  • Foundational knowledge in Computer Science, including algorithms, data structures, and software engineering principles.
  • Exposure to Back-End Web Development, including APIs, databases, and server-side frameworks.
  • Ability to work remotely, manage time effectively, and collaborate using online communication and project management tools.
  • Strong problem-solving skills, attention to detail, and willingness to learn from feedback and mentorship.
  • Basic knowledge of version control systems (e.g., Git) and software development lifecycle practices is beneficial.

Responsibilities

  • Design, develop, and maintain software solutions under guidance from senior engineers.
  • Write clean, efficient code and participate in code reviews.
  • Debug and resolve issues; contribute to APIs and back-end services.
  • Collaborate with cross-functional teams, document technical work, and assist in testing and deployment activities.

Skills

CS fundamentals
Programming languages
OOP concepts
Back-end development
Remote collaboration
Git usage
Learning mindset

Education

Bachelor's degree in CS or related field

Tools

Git

Job description

Role Description

This full-time remote Software Engineer (Entry-Level) role involves designing, developing, and maintaining software solutions under the guidance of more experienced engineers. Day-to-day responsibilities include writing clean and efficient code, participating in code reviews, debugging and resolving issues, and contributing to back-end web services and APIs. The role also includes collaborating with cross-functional teams to understand requirements, documenting technical work, and assisting in testing and deployment activities. The position is designed for individuals starting their software engineering careers who are eager to learn, adapt to new technologies, and contribute to the company’s projects in a distributed work environment.

Qualifications
  • Foundational knowledge in Computer Science, including algorithms, data structures, and software engineering principles.
  • Skills in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, JavaScript).
  • Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them in practical code.
  • Exposure to Back-End Web Development, including APIs, databases, and server-side frameworks.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Ability to work remotely, manage time effectively, and collaborate using online communication and project management tools.
  • Strong problem-solving skills, attention to detail, and willingness to learn from feedback and mentorship.
  • Basic knowledge of version control systems (e.g., Git) and software development lifecycle practices is beneficial.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Hirevantis LLC • United States

Remote
USD 65,000 - 90,000
Fully remote work
Professional development opportunities
Software Engineer
Software Engineer

InfiJobs LLC • United States

Remote
USD 65,000 - 90,000
Remote work flexibility
Training and mentorship
Growth opportunities
+1
Software Engineer – Remote
Software Engineer – Remote

Erico Technologies LLC • San Francisco (CA)

Remote
USD 120,000 - 180,000
Software Engineer (Intermediate)
Software Engineer (Intermediate)

North South Consulting Group • United States

Remote
USD 110,000 - 150,000
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (AZ)

On-site
USD 85,000 - 120,000
Health insurance
Retirement plans
Paid time off
Software Engineer – Remote (United States)
Software Engineer – Remote (United States)

Erico Technologies LLC • San Francisco (CA)

Remote
USD 110,000 - 170,000
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (MD)

On-site
USD 95,000 - 130,000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

Reevolt • Austin (TX)

Remote
USD 80,000 - 120,000
Competitive compensation
Comprehensive benefits
Flexible working environment
Entry Level Software Developer (Remote) at Jobgether
Entry Level Software Developer (Remote) at Jobgether

Feedinkoo: Remote Jobs • United States

Remote
USD 60,000 - 80,000
Opportunity to work remotely from anywhere
Mentorship from experienced professionals
Access to continuous learning resources
+2
Software Engineer (Intermediate)
Software Engineer (Intermediate)

North South Consulting Group • United States

Remote
USD 110,000 - 160,000