Are you a software engineer looking for a remote opportunity where you can build meaningful technology and contribute to real-world products? Empower is hiring a Software Engineer for a U.S.-based remote role, offering an estimated salary range of $87,400–$123,400 per year. This is a great opportunity for a developer who enjoys solving technical challenges, collaborating with cross-functional teams, and growing their engineering career while working remotely.
Job Overview
| Job Detail | Information |
|---|---|
| Company Name | Empower |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; equivalent technical experience may be considered |
| Job Location | Remote, United States |
| Salary | $87,400–$123,400 per year |
| Work Type | Remote |
| Job Type | Full-Time |
| Job Level | Mid-Level |
| Industry | Financial Services / Technology |
Job Description
The Software Engineer will design, develop, test, and maintain software applications across the software development lifecycle. This role will collaborate with cross-functional teams to refine requirements, contribute to design and architecture discussions, troubleshoot complex software issues, and support delivery of reliable software features and components.
What you will do:
- Design, code, and test software features and components.
- Collaborate with cross-functional teams to gather and refine software requirements.
- Lead coding efforts for specific modules or features.
- Troubleshoot and resolve complex software issues.
- Participate in code reviews and enforce coding standards.
- Contribute to architectural decisions and design discussions.
What you will bring:
- Bachelor’s degree in a related field or an equivalent combination of professional experience and/or training.
- 1 – 3 years of experience in software development.
- Proficiency in one or more programming languages such as Java, Python, Swift, JavaScript, or similar.
- Strong understanding of software development methodologies and best practices.
- Problem-solving, debugging, and troubleshooting skills.
- Excellent teamwork and communication abilities.
What will set you apart:
- AWS experience
- SQL queries experience
- Experience with Agile principles.
- Experience across multiple projects and development cycles.
Selection Process
- Application Submission – Submit your resume and application through the employer’s official careers portal.
- Application Review – The recruitment team reviews your qualifications, experience, and technical background.
- Recruiter Screening – A recruiter may contact shortlisted candidates for an initial discussion.
- Technical Interview – Candidates may complete technical discussions, coding exercises, or assessments relevant to the Software Engineer position.
- Hiring Manager Interview – Meet with the hiring manager and discuss your experience, problem-solving approach, and suitability for the role.
- Final Interview – Selected candidates may participate in additional interviews with members of the engineering or business team.
- Offer & Background Checks – Successful candidates receive an offer, subject to applicable employment and background-check requirements.
How to Apply
- Visit Empower’s official careers website.
- Search for Software Engineer – Remote positions.
- Review the job requirements and responsibilities carefully.
- Prepare an updated resume highlighting your software development experience, technical skills, and relevant projects.
- Complete the online application form with accurate information.
- Upload your resume and any other requested documents.
- Submit your application and monitor your email for further communication from the recruitment team.