Senior Software Engineer
$100k - $144kApollo Technical LLC
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise software used by leading Energy organizations. We are looking for candidates who want to work on things that make an impact on the world and are passionate about product craftsmanship.
This is remote position requiring occasional in-person office meetings for candidates residing in one of the following metro areas Maison, WI, Chicago, IL, San Francisco CA, Phoenix AZ, Denver CO, or Salt Lake City.
We require candidates to currently reside in the United States. We are not offering visa sponsorship or extensions for this position.
Resource Innovations (RI) is a women-led energy transformation firm focused on impact. Building on our expertise in energy efficiency, we're constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we're leading the charge to power change.
Duties and Responsibilities
- Lead the architecture and design of a scalable, efficient and secure SaaS product using Laravel, Vue.js and Tailwind CS
- Collaborate closely with cross-functional teams, including designers, project managers, and program teams to deliver on a Software SaaS Product that align with business and customer needs
- Ensure product adheres industry best practices in terms of performance, security, and scalability, with an emphasis on sustainability and energy efficiency
- Participate in code reviews, providing constructive feedback to peers and helping to elevate the overall quality of the codebase.
- Mentor other software engineers and contribute to fostering a culture of continuous learning and innovation within the engineering team.
- Debug and troubleshoot complex issues across the full stack of technologies to ensure optimal performance and a seamless user experience.
- Stay current with emerging technologies and industry trends to recommend innovative solutions for future projects.
- Engage in the full software development lifecycle, from requirement analysis to deployment and maintenance of the SaaS product.
- Contribute to the strategic direction of software development within Resource Innovations, focusing on products that support energy efficiency and decarbonization efforts.
- Other duties as assigned.
Requirements
- Expertise in PHP (8.x): Advanced understanding of object-oriented PHP, language features and best practices
- 10+ years of previous hands-on experience building software utilizing PHP frameworks, e.g. Laravel
- Building RESTful APIs - implementing various types of APIs that are stable and integrate with other services
- Familiarity with Laravel's architecture, features and functionality
- Knowledge of many of Laravel's ecosystem of tools
- 6+ years of previous experience building software utilizing Vue or similar JS frameworks
- Experience with typescript
- Building and designing single page applications using composition API
- Strong experience with state management and handling
- Component and modularized based design
- Understanding of various build tools (e.g. vite, npm)
- Experience with leading the architecture, design and development of features for scalable SaaS platform
- Experience using problem solving skills without being afraid of diving in and working out a problem
- Proficient with Git and Git-based workflows
- Experience with AWS Cloud infrastructure management and Serverless environments
- Ability to work on deployment patterns found within Laravel's ecosystem
- Working with and interpreting cloud-based monitoring and alerting systems (e.g. New Relic, Cloudwatch)
- Personal responsibility and self-motivation & flexibility to adapt and maintain productivity, features and stability
- Knowledge of working within an agile/scrum team-based environment to design, develop a Software SaaS product
- Experience writing with and working on testable and functional code including writing tests with Pest / PHPUnit
Preferred skills, education and experience
- Bachelor’s degree in computer science or related discipline
- Proven track record of developing SaaS based commercial software products
- Experience with Data Analytics, Reporting and Business Intelligence platforms
- Familiarity with NodeJS
Benefits
About Resource Innovations
Resource Innovations (RI) is a women-led energy transformation firm focused on impact . Building on our expertise in energy efficiency, we’re constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we’re leading the charge to power change.
Resource Innovations is an Equal Opportunity Employer, committed to ensuring equal employment opportunities for all job applicants and employees without regard to race, color, religion, national origin, gender, age, disability, marital status, genetics, protected veteran status, sexual orientation, or any other protected status. In addition to federal law requirements, Resource Innovations complies with applicable state and local laws governing non-discrimination in employment in every location in which the company does work.
Compensation & Benefits
Resource Innovations offers competitive salaries based on a candidate's skills, experience and qualifications for the position. The compensation range for the base salary for this position is $100,000 - $144,000. In addition to base pay, employees may be eligible for a discretionary annual bonus. The stated salary represents the expected compensation for this position. Final compensation will be determined based on factors such as the candidate's experience, education and location.
At Resource Innovations, we believe supporting our people is essential to delivering impact. We offer a comprehensive benefits package designed to promote health, financial security, and work-life balance. This includes three weeks of paid vacation annually, paid holidays, a 401(k) retirement plan with employer match, medical, dental and vision coverage, parental leave, an employee assistance program, commuter benefits, and additional supplemental offerings.
Employment with Resource Innovations is contingent upon the successful completion of a comprehensive background check and reference check. If applicable to the position, a pre-employment drug screen may also be required.
The above job description and job requirements are not intended to be all inclusive. Resource Innovations retains the right to make changes or adjustments to job descriptions and/or job requirements at any time without notice.
- ...Job Description Exponent — Director of Engineering, AI Accounting \n Company Description \n Exponent is the fastest-growing financial technology platform built exclusively for franchise and multi-location brand operators. We offer three integrated products — industry...SeniorWork at office
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...Senior Software Engineer – Backend Heavy Full Stack | Fully Remote EST Role Details: Fully remote - EST time zone preferred US Citizens & Green Card holders only No visa sponsorship or visa transfer available I’m working with a leading insurance technology...SeniorRemote workVisa sponsorship
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
$84.5k - $105.6k
...team to Bring the Future! Job Purpose ~ As a digital tools engineer, you will develop, deploy, and support digital solutions that improve... ...maintain, and continuously improve digital tools using modern software development practices. Deliver solutions that automate...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation package- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey...SeniorPermanent employmentFull timeRemote work
- ...Senior Software Engineer – Digital Software Development Contract Remote (US) — will cater to CST hours W2 only About the Organization A large enterprise healthcare organization is building out a unified digital platform spanning EHR (Epic), CRM, web, and...SeniorContract workRemote work
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...over hours worked. Our team believes in empowering talented engineers to solve meaningful problems, collaborate across disciplines,... ...impactful solutions. Position Overview We are seeking a Senior Software Engineer who thrives in a startup environment and enjoys...SeniorRemote workFlexible hours
$180k - $215k
...Senior / Staff Full Stack Engineer | Private Markets SaaS | $180K–$215K Base + Equity | East Coast Remote (US) We are partnering with a well-funded, high-growth B2B SaaS company building software for the private markets industry. They’re looking for an exceptional...SeniorFull timeRemote work- ...Seeking a highly specialized Senior Software Engineer in Test for a full-time role in a classified environment, the candidate will be responsible for validating and certifying platform releases, ensuring the reliability of mission-critical software while managing deliverables...SeniorFull timeRemote work
- ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective...SeniorLong term contractFor contractorsRemote work
- ...will be a lead developer responsible for the development of new software products and enhancements to existing products. You should... ...new role that opened due to growth. Looking for a strong backend engineer with deep experience building large-scale, high-volume, low-latency...SeniorFull timeRemote work
- ...AnnuallyIndustry SoftwareSelling Points Lead impactful engineering projects in a dynamic, remote-first environment. Collaborate... ...drive architectural innovation.Job DescriptionSenior Software Engineer OverviewThe Senior Software Engineer role offers an opportunity to lead...SeniorRemote work
- Job-ID29422700Reference26-27951Remote50% Remote JOB DESCRIPTION Display Senior Software Engineer - Job Description Summary: Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive)....SeniorRemote work
- Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully remote position offering weekly pay and great benefits! If this is something that interests you, apply today!Responsibilities:Ongoing...SeniorWeekly payRemote work
- ...backgrounds and enabling them to succeed through tailored, technology-enabled instruction. Role Description This full-time Senior Software Engineer role is a hybrid position based in the Greater Seattle Area, with flexibility for partial work from home. In this role,...SeniorFull timeWork from home
- ...Senior C#/.NET Developer We’re looking for a Senior C#/.NET Developer to join an application... .... This is a hands-on senior engineering role focused on building and modernizing... ...The ideal candidate will have strong software engineering experience, a solid understanding...SeniorFull timeRemote work
- ...quality of care. Kibu has raised over $5M in seed funding and supports more than 400 organizations across 46 states. Senior Software Engineer Kibu is seeking a talented and driven Senior Software Engineer to play a key role in shaping our innovative platform...SeniorWork at officeRemote work
- ...A fast-growing AI software company is hiring a Senior Software Engineer, Founding Engineer in NYC to help build a modern enterprise ai native management platform. You will be the lead developer responsible for the development the technology and ai layer, and will responsible...SeniorFull timeWork experience placementRemote work
- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company in the... ...more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems,...SeniorRemote work
- ...internal. Work directly with company leadership and help shape our technology strategy. Push the limits of what AI can do in software development and in the products themselves. Build and grow our development team, including overseas talent. Work in person...SeniorFull timeWork at officeRemote workOverseas
- ...Contract with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is...SeniorContract workRemote workRelocation3 days per week
- ...Senior Software EngineerAbout Rhinogram Rhinogram is a patient engagement and telehealth platform that enables HIPAA-compliant communication... ...we continue to expand, we’re looking for a Senior Software Engineer to help drive innovation and build cutting-edge solutions for...SeniorFull timeLocal areaRemote work
- ...want to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital...SeniorFull timeWork at officeLocal areaRemote work
- ...agency team where you'll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build... ...technical solutions. What We're Looking For ~5 years of software development in production environments, with demonstrated...SeniorFull timeRemote work
$110.24k - $122.3k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.CLEARANCE REQUIREMENTS:Department...SeniorCasual workRemote workFlexible hours- ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production...SeniorFull timeRemote work
$140k - $160k
...Senior Software Engineer – D365 F&O, Dynamics 365 F&O, Finance & operations, Finance and operations, F&SCM, Finance and supply chain management, Dynamics AX, AX2012, Developer, X++, IOM, Intelligence Order Management, Senior Software Engineer, Senior Developer, Technical...SeniorFull timeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Remote
- graduate software developer no experience Remote
- software support engineer Remote
- software engineer unity Remote
- software engineer healthcare Remote
- network software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software system engineer Remote
- software developer Remote





