Software Engineer

BMR Infotek
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$90,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases Continuous Integration Software Debugging
+12 more
Distributed Systems Python (Programming Language) Software Engineering Software Systems Software Organization Google Cloud Git Containerization Information Technology Api Design Docker Microservices

Job description

We are seeking an experienced Software Engineer to join our growing team. This is a fully remote opportunity for candidates based in the United States who are passionate about building scalable, high-quality software solutions and collaborating with cross-functional teams to deliver impactful products., * Design, develop, test, and maintain scalable software applications.

  • Write clean, efficient, and well-documented code.
  • Collaborate with product managers, designers, and fellow engineers to deliver new features.
  • Participate in code reviews and contribute to engineering best practices.
  • Troubleshoot, debug, and resolve production issues.
  • Optimize application performance, reliability, and security.
  • Mentor junior developers and contribute to technical decision-making when applicable.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or Go.
  • Experience with modern software development practices, including Git, CI/CD, and Agile methodologies.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience working with APIs, databases, and distributed systems.
  • Strong problem-solving and communication skills.
  • Ability to work independently in a remote environment., * Experience with microservices architecture.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience leading projects or mentoring team members.
  • Bachelor’’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Benefits & conditions

  • Competitive salary ranging from $90,000 to $160,000 USD based on experience and qualifications.
  • Fully remote work environment.
  • Health, dental, and vision benefits.
  • Paid time off and company holidays.
  • Professional development and learning opportunities.
  • Collaborative and inclusive team culture.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all