Software Engineer

1 month ago
Full-time
Senior
Software Development
Ethos Solutions

Ethos Solutions

Ethos Solutions is a Technical Professional Services organization specializing in Salesforce Development and Custom Application Development. With over eight years of experience as a certified Salesforce Silver consulting partner, Ethos offers services ...

Professional Services
1-10
Founded 2006

Description

  • Design, build, and maintain complex backend systems.
  • Collaborate with engineers, product managers, and non-technical stakeholders to develop and ship features.
  • Design, build, and maintain APIs.
  • Find and resolve performance issues.
  • Participate in code reviews.
  • Communicate best practices to the team.
  • Mentor junior engineers.
  • Help architect and build internal standards and frameworks.

Requirements

  • 7+ years of experience.
  • Experience building complex architecture systems from the ground up.
  • Experience with backend architectural patterns for large, high-scale web applications.
  • Ability to design clean APIs.
  • Understanding of performance issues and optimization.
  • Experience with software engineering best practices, including design patterns, code reviews, unit testing, and integration testing.
  • Ability to communicate technical specifications verbally and in writing.
  • Understanding of security, common attacks, and defenses.

Benefits

  • US national base salary range of $96,000 - $169,000.
  • Bonus and equity may be included in total compensation.
  • Benefits available to US employees through Ethos careers.
  • Equal opportunity employer with consideration for qualified applicants with arrest and conviction records.
  • Inclusive hiring approach that encourages applicants to apply even if they do not meet every requirement.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

C# C++ CI/CD .NET
52 minutes ago

Associate Software Engineer

STR 251-1K Aerospace & Defense

STR’s SAAM Group is seeking a Software Engineer to develop and implement real-time software for advanced sensing and autonomy prototypes and operational systems supporting national security programs.

C++ CI/CD Git iOS Linux Machine Learning MATLAB Python
57 minutes ago

Senior Staff Software Engineer (Search)

DoorDash 10K-50K Air Freight & Logistics

DoorDash is hiring a Senior Staff Engineer to lead the technical strategy and architecture for its Search organization, shaping the core systems that power discovery, ranking, and next-generation consumer and agentic commerce experiences.

LLM Machine Learning
1 hour, 6 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
1 hour, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers