Senior Software Engineer (Remote)

Placements24

Roanoke (VA)

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Placements24 is seeking a Senior Software Engineer for a fully remote role. You will design, develop, and maintain scalable software, collaborating with a geographically diverse team to deliver high-quality code and robust systems.

Ideal candidates have 5+ years of experience, strong language proficiency (Java/Python/C#/Go/JS), and hands-on experience with cloud platforms and containerization. This role offers a fully remote setup with opportunities for growth.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent.
  • 5+ years of professional software development experience.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, Go, JavaScript).

Responsibilities

  • Design, develop, and maintain scalable software applications and services.
  • Write clean, efficient, and well-tested code following best practices.
  • Collaborate with product managers, designers, and engineers in a remote setting.
  • Optimize applications for speed, scalability, and reliability.
  • Participate in code reviews and mentor junior engineers.

Skills

Problem-solving
Distributed teamwork
Communication skills
Self-starting

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)

Job description

About the Role

Our client is seeking a highly experienced Senior Software Engineer to join their dynamic, fully remote team. This is an exciting opportunity to contribute to the design and development of sophisticated software solutions that impact a wide range of users. You will be instrumental in architecting robust systems, writing high-quality code, and collaborating with a talented, geographically diverse group of professionals. The ideal candidate is a self-starter, possesses excellent problem-solving skills, and is passionate about building scalable, efficient, and maintainable software from the comfort of their own home office.

Key Responsibilities
  • Design, develop, and implement scalable and robust software applications and services.
  • Write clean, efficient, and well-tested code, adhering to industry best practices.
  • Collaborate effectively with product managers, designers, and other engineers in a remote setting .
  • Optimize applications for maximum speed, scalability, and reliability.
  • Participate in code reviews, providing constructive feedback and mentoring junior team members.
  • Troubleshoot, debug, and upgrade existing systems.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional software development experience.
  • Strong proficiency in one or more modern programming languages (e.g., Java, Python, C#, Go, JavaScript).
  • Solid understanding of software architecture principles, design patterns, and data structures.
  • Experience with cloud environments (AWS, Azure, GCP) and containerization.
  • Excellent communication skills and experience working in distributed teams.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Fully remote work opportunity, allowing for a flexible lifestyle.
  • Opportunities for professional growth and continuous learning through online courses and conferences.
  • Collaborative and inclusive culture that values diverse perspectives.
  • Contribution to innovative projects that have a significant impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud Solutions
Senior Software Engineer - Cloud Solutions

Placements24 • Queenstown (MD)

Remote
USD 120,000 - 180,000
Equity options
Health insurance
Generous paid time off
+2
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Queenstown (MD)

Remote
USD 120,000 - 180,000
Competitive salary
Fully remote work
Health benefits
Remote Software Development Lead
Remote Software Development Lead

Placements24 • Roanoke (VA)

Remote
USD 120,000 - 180,000
Executive stock options
Fully remote
Health insurance
+2
Remote Senior Software Engineer (Java)
Remote Senior Software Engineer (Java)

Placements24 • United States

Remote
USD 140,000 - 190,000
Health insurance
Flexible hours
Equipment stipend
+2
Remote Principal Software Engineer (Distributed Systems)
Remote Principal Software Engineer (Distributed Systems)

Placements24 • Queenstown (MD)

Remote
USD 180,000 - 240,000
Health insurance
Paid time off
Retirement plan
+2
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Houston (TX)

Remote
USD 120,000 - 180,000
Competitive salary
Remote work
Private medical aid
+4
Software Engineer – Remote
Software Engineer – Remote

Erico Technologies LLC • San Francisco (CA)

Remote
USD 120,000 - 180,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Ladders • United States

Remote
USD 125,000 - 150,000
High-impact projects
Architectural ownership
Cross-functional collaboration
+1
Software Engineer – Remote (United States)
Software Engineer – Remote (United States)

Erico Technologies LLC • San Francisco (CA)

Remote
USD 110,000 - 170,000
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • United States

Remote
USD 140,000 - 180,000
Fully remote work
Equity options
Health benefits
+1