Software Engineer
$87.4k - $123.4kEmpower Retirement
Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them.
Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT.
The Software Engineer will design, develop, and maintain software applications. This role will contribute across the software development lifecycle, from requirements analysis to deployment and ongoing support, including designing, coding, testing, troubleshooting, and supporting 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.
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:
Experience with Agile principles.
Experience across multiple projects and development cycles.
This job operates in a professional office environment.
This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required to perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason, as per terms and conditions of your employment contract.
What we offer you
We offer an array of diverse and inclusive benefits regardless of where you are in your career. We believe that providing our employees with the means to lead healthy balanced lives results in the best possible work performance.
- Medical, dental, vision and life insurance
- Retirement savings - 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
- Tuition reimbursement up to $5,250/year
- Business-casual environment that includes the option to wear jeans
- Generous paid time off upon hire - including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
- Paid volunteer time - 16 hours per calendar year
- Leave of absence programs - including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
- Business Resource Groups (BRGs) - BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
Base Salary Range
$87,400.00 - $123,400.00The salary range above shows the typical minimum to maximum base salary range for this position in the location listed. Non-sales positions have the opportunity to participate in a bonus program. Sales positions are eligible for sales incentives, and in some instances a bonus plan, whereby total compensation may far exceed base salary depending on individual performance. Actual compensation offered may vary from posted hiring range based upon geographic location, work experience, education, licensure requirements and/or skill level and will be finalized at the time of offer.
Equal opportunity employer * Drug-free workplace
We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age (40 and over), race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
***For remote and hybrid positions you will be required to provide reliable high-speed internet with a wired connection as well as a place in your home to work with limited disruption. You must have reliable connectivity from an internet service provider that is fiber, cable or DSL internet. Other necessary computer equipment, will be provided. You may be required to work in the office if you do not have an adequate home work environment and the required internet connection.***
Job Posting End Date at 12:01 am on:
08-07-2026Want the latest money news and views shaping how we live, work and play? Stay in the know with The Currency and sign up for Empower's free newsletter.
$108.4k - $227.5k
...Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local The Opportunity We are seeking a talented...SuggestedFull timeContract workWork experience placementWork at officeLocal areaFlexible hours- ...enterprise and mission-critical environments. Apply cybersecurity engineering principles across the full system lifecycle, including... ...tools such as SAST, DAST, container scanning, IaC scanning, and software composition analysis into CI/CD workflows. Automate...SuggestedFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...you answered yes to these questions, then we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin Rotary...SuggestedFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...with the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support...Suggested
- ...international customer, you'll help develop and deploy advanced software capabilities supporting one of Lockheed Martin's premier international defense programs. THE WORK As a Senior Software Engineer, you'll design, develop, integrate, and test software solutions...SuggestedFull timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift workNight shiftWeekend work
- ...will work on Hibu’s product platform, contributing to web-based software focusing on back-end tiers. This role involves designing,... ...maintaining applications, with opportunities to apply AI coding, prompt engineering, and integration of AI‑assisted tools. Familiarity with tools...Internship
- ...*** Location: King of Prussia, PA Job Summary: Our client, a leading financial services company, has an immediate need for a Software Engineer on a contract basis at the location in the Montgomery County, PA location. This role will play a critical role in designing, developing...Full timeContract workImmediate start
- ...’re ready to be part of something extraordinary — with a team that’s transforming commercial insurance — we want to meet you. Software Engineer The Software Engineeris responsible fordesigning, developing, testing, andmaintainingsoftware solutions that supportNovacore’s...Home office
- ...A growing health technology company is seeking a full time Senior Software Engineer to join its engineering team. This role offers the opportunity to build scalable, cloud-based applications used by leading organizations. This role requires 2 days onsite each week in Conshohocken...Full time2 days per week
- ...Responsibilities Support, maintain, and enhance high-quality software modules within the enterprise product suite. Analyze and resolve... .... Communicate technical and operational issues effectively to engineering teams and business leadership. Ensure adherence to established...
- 227 Washington St, Conshohocken, PA 19428, USA Job Description Posted Tuesday, June 30, 2026 at 4:00 AM Senior Software Engineer Position Summary The role plays a critical part in advancing Morgan Properties’ technology capabilities by delivering high-quality, production...Contract workTemporary workWork at office
- ...? If you answered yes to these questions, we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer. Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin Rotary...Work at officeFlexible hours3 days per week
$71.6k - $119.4k
...Role This position performs moderate research, design, and software development assignments within a specific software functional... ...schedule Requirements • 1+ years of professional Software Engineering experience. • BS in Engineering, Computer Science, or...Temporary workLocal areaImmediate startWorldwideFlexible hours$140k
...Principal Data Platform Engineer Location: King of Prussia, PA Position Type: Full Time Compensation: $140,000 Per Year Summary This position is for a senior individual contributor who will define and manage the technical vision and architecture of an enterprise...Full time- ...customers achieve their missions. The Work: As a Full Stack Engineer on the ECIW team, you will: - Work in an agile scrum... ...system administration and systems integration - Experience in software practices and configuration management - Scripting experience...Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...of Colorado. Primary Responsibilities: Develop new software and enhance existing systems in C++ on a linux platform. Create... .... Work closely with our quantitative research analysts, engineers and other groups to provide software solutions....Remote work
- C++ Linux Developer - 4 Positions Job Location: Blue Bell, PA 19422 Job Duration: 6 + Months CTH 4 Positions USC/GC/GC EAD/H4 EAD Only: These are CTH Roles. Interview Process: 1st Interview with Disys Tech Team, 15 Mins Tech Screen and 20 Mins Live Coding. 2nd Round...
- ...Module (MPM) and supports Radar Control Processor (RCP) design engineering. These engineers develop radar modeling, scene modeling,... ...Comms Integration and Support Team. • Oversee the systems and software engineering efforts of the Mission Planner Module (MPM), delivering...Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- The Principal Data Platform Engineer is a senior individual contributor who defines and owns the technical vision, architecture, and evolution of the enterprise data platform. This role is responsible for platform-wide design decisions that enable trusted analytics, business...Immediate start
$65k - $235k
...cyber domains in the interest of national security. L3Harris Engineering Career Fair - Camden, NJ Date: Wednesday, July 22nd, 2026... ...Security Engineers VHDL/FPGA Electrical Engineers Software Engineers (All levels) RUST Software Developers Program...Full timeLocal areaRemote workWorldwideFlexible hours- ...IAM Software Engineer Valorem Reply, part of the Reply Network, is a leader in security-focused digital transformation. We advise and support our clients across cloud security, identity, and automation — enabling them to operate securely and efficiently in a complex...
- ...purpose and opportunity at Signant Health. Lead AI Platform Engineer We are seeking a Lead AI Platform Engineer to build and optimize... ...development and model optimization, requiring both strong software engineering fundamentals and expertise in generative AI...
- ...Software Developer/Engineer (Mid Level experience) Position Type: Contract Location: Philadelphia | Work Mode: Hybrid, minimum 3 days in the office Interview Schedule: 1 st interview, 1-hour, in-person; 2 nd interview, 1-hour, in-person Consultant Requirements...Contract workWork at office
- ...exceptional professionals for this role. Cyber Systems Security Engineer (CSSE) – TTWCS Program What We're Doing At Lockheed... .... Conduct cybersecurity test and evaluation of hardware and software to verify compliance with requirements. Apply and ensure consistent...Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...Description Job #215355 Chipton-Ross is seeking an Application Engineer for a contract opportunity in King of Prussia, PA. BASIC... ...(Python, Go, Rust), or CI/CD and automation (GitLab CI/CD, Software Factory pipelines). Willingness to learn and grow with the team...Full timeContract workFor contractorsLocal area
$130.5k - $145k
...Lead Network Engineer The Lead Network Engineer serves as the senior, hands‑on technical leader for network engineering and design at Villanova University. This role is responsible for day‑to‑day network operations and for guiding the ongoing evolution of the University...Immediate start- ...Overview Envestnet is seeking a Senior Software Engineer to join our Technology department. This is a hybrid role, with in-office work required at our Berwyn, PA office location. Envestnet is transforming the way financial advice is delivered through its connected technology...Work at office
- ...Description Envestnet is seeking a Senior Software Engineer to join our Technology department. This is a hybrid role, with in‑office work required at our Berwyn, PA office location. Envestnet is transforming the way financial advice is delivered through its connected technology...Temporary workWork at office
- ...Senior Software EngineerEmployer: SEI Investments CompanyPosition: Senior Software EngineerLocation: 1 Freedom Valley Drive, Oaks, PA 19456Job Duties : The Senior Software Engineer works in application development in a financial services organization delivering systems...Flexible hours
$116k - $209.3k
...developing and optimizing platform services that support the software development lifecycle and cloud infrastructure. It involves designing... ...excellence. The position requires collaboration with engineering, data, and product teams within an Agile environment to improve...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- consulting software engineer Conshohocken, PA
- senior software engineer remote Conshohocken, PA
- entry level software engineer remote Conshohocken, PA
- software developer fintech Conshohocken, PA
- software developer positions Conshohocken, PA
- software engineer amazon Conshohocken, PA
- remote entry level software developer Conshohocken, PA
- software engineer Conshohocken, PA
- intel software engineer Conshohocken, PA
- startup software engineer Conshohocken, PA



