Job Closed

This listing is no longer active.

Bloomerang logo
Bloomerang

Bloomerang helps nonprofits deliver a better giving experience so they can raise more funds and create lasting change.

Sr. Software Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 201-500Since 2012H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

43 days ago

Salary

$114K - $140K / year

Seniority

Senior

Job Description

Sr. Software Engineer

Bloomerang

At Bloomerang, we believe change happens on purpose. We champion the power and potential of nonprofits, igniting next-level impact with the team and technology built for purpose. Our powerful giving platform and stellar support enable tens of thousands of nonprofits to raise more, recruit more, and retain more, fueling maximum impact and raising the bar on what’s possible for the nonprofit sector. That's why, even as the nonprofit sector sees declines in giving, Bloomerang customers raise more year over year. We're also in the business of creating thriving employees. Join a mission-driven culture built on our core values of Simplify, Care and Act. We know our people are the key to our success, and we're proud to be home to some of the most innovative and skilled individuals in the workforce today. Come feel invigorated and unstoppable with us! The Role As a Sr. Software Engineer at Bloomerang you will act as a driving force behind our mission to empower nonprofits. You don’t just write code; you shape the technical direction of our platform, working at the intersection of Product, QA, and Engineering to deliver high-impact SaaS solutions. You are a leader who thrives in an agile environment, embraces the future of AI-driven development, and enjoys mentoring a high performing team of Software Engineers. What You Will Do - Own the technical vision and direction for your domain, ensuring the team builds solutions that are scalable, maintainable, and aligned with enterprise architectural guidance. - Diagnose and resolve complex technical bottlenecks, leveraging deep knowledge of debugging tools to maintain the performance of our SaaS applications. - Champion Agile ceremonies and workflows, ensuring iterative delivery, high velocity, and continuous improvement within the sprint cycle. - Conduct rigorous code reviews in adherence to coding standards, to catch potential bugs and provide constructive feedback to elevate the team's standards. - Champion AI-driven development to enhance development productivity, code analysis, and technical problem-solving within your team's workflows. - Use AI tools (Claude Code, etc) daily for coding, code analysis, and problem-solving. - Mentor and coach junior and mid-level engineers to foster deeper technical skills, architectural thinking, and an ownership mindset, with demonstrable impact on their growth, the quality of team discussions, and the reduction of production incidents. What You Need to Succeed Technical Mastery & Architectural Depth - Full-Stack Proficiency: You bring deep expertise in .NET (C#) and TypeScript/Node, with a sophisticated understanding of React.JS and modern JavaScript architecture. - Data & Performance: You possess strong SQL skills and a firm grasp of multi-threading and asynchronous operations (async/await) to build high-performing, scalable systems. - Quality-First Mindset: You don’t just write code; you own quality outcomes. You understand the test pyramid (unit, integration, and E2E) and have a proven ability to build stability into the SDLC from day one. - Future-Ready: You are curious about the frontier of engineering, including the responsible integration of AI tools to drive efficiency and solve complex problems. Leadership & Strategic Ownership - Accountability: You model excellence and take ultimate responsibility for what your team ships. You aren't afraid to evolve code review processes and automations to stay ahead of team growth. - Technical Stewardship: You balance the need for speed with long-term stability, actively managing technical debt and ensuring systems are built to last. - Product Partnership: You act as a true peer to Product Management. You provide clarity on what is "risky" or "expensive," surfacing constraints early and suggesting emerging technologies to solve challenging problems. Continuous Evolution - Growth Orientation: You have a passion for continuous learning and a desire to elevate the standards of those around you. - Mission-Driven: You align your technical decisions with the broader goal of supporting our mission, ensuring our software empowers our users effectively. Nice to Haves But Not Required - Experience with .NET Core - Experience with NestJS and Kafka - Cloud Infrastructure (AWS) - CRM experience Benefits Health + Wellness You’ll have access to generous health, vision, and dental insurance options as well as HealthiestYou, a healthcare service that offers convenient, confidential access to quality doctors 24/7, anytime, anywhere. Time Off You'll get a competitive PTO package that includes 20 PTO days, 3 flex days, 4 optional volunteer days, 12 paid holidays, as well as paid parental leave. More is more! 401k You'll receive a 401k match to help invest in your future. Equipment Everything you need to be successful, shipped right to your door. You got this. We got you. Compensation The salary range for this position is $114,800 - $140,000. You may also be eligible for a discretionary bonus. Actual compensation within the range will be dependent on your skills, experience, qualifications, and location, as well as applicable employment laws Location This is a permanent, full-time, fully remote position (within the U.S. and select Canadian Provinces only). Employees living in Indianapolis, IN are welcome to work from our company headquarters. We do not offer Visa sponsorship or relocation assistance at this time. Accommodations Applicants who require accommodations may contact careers@bloomerang.com to request an accommodation in completing an application. Bloomerang is an Equal Opportunity Employer. Individuals seeking employment at Bloomerang are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Related Categories

Related Job Pages

More Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Your Future Evolves Here Evolent partners with health plans and providers to achieve better outcomes for people with most complex and costly health conditions. Working across specialties and primary care, we seek to connect the pieces of fragmented health care system and ensure people get the same level of care and compassion we would want for our loved ones. Evolent employees enjoy work/life balance, the flexibility to suit their work to their lives, and autonomy they need to get things done. We believe that people do their best work when they're supported to live their best lives, and when they feel welcome to bring their whole selves to work. That's one reason why diversity and inclusion are core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Responsibilities 1. Design, develop, test, and maintain software applications using modern programming languages and frameworks. 2. Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications. 3. Write clean, maintainable, and efficient code, following best practices and coding standards. 4. Participate in code reviews to ensure code quality, functionality, and maintainability. 5. Troubleshoot, debug, and resolve technical issues and bugs in a timely manner. 6. Optimize applications for maximum performance, scalability, and reliability. 7. Contribute to the continuous improvement of development processes, tools, and methodologies. 8. Stay up-to-date with emerging technologies and industry trends, and apply them to improve our products and solutions. Requirements 1. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 2. Proven experience in software development using languages such as C#, Java, Python, JavaScript, etc. 3. Proven experience in data engineering using SQL 4. Strong understanding of software design principles, algorithms, and data structures. 5. Experience with front-end frameworks (e.g., React, Angular, Vue) and/or back-end technologies (e.g., Node.js, Django, Spring). 6. Familiarity with version control systems such as Git and collaborative coding workflows. 7. Experience with cloud platforms (e.g., Azure, AWS, Google Cloud) and containerization tools (e.g., Docker, Kubernetes). 8. Ability to write unit, integration, and end-to-end tests to ensure code quality and reliability. 9. Excellent problem-solving skills and the ability to work independently and as part of a team. 10. Strong communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders. To ensure a secure hiring process we have implemented several identity verification steps, including submission of a government issued photo ID. We conduct identity verification during interviews, and final interviews may require onsite attendance. All candidates must complete a comprehensive background check, in-person I-9 verification, and may be subject to drug screening prior to employment. The use of artificial intelligence tools during interviews is prohibited and monitored. Misrepresentation will result in immediate disqualification from consideration. Technical Requirements: We require that all employees have the following technical capability at their home: High speed internet over 10 Mbps and, specifically for all call center employees, the ability to plug in directly to the home internet router. Evolent is an equal opportunity employer and considers all qualified applicants equally without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status. If you need reasonable accommodation to access the information provided on this website, please contact recruitingteam@evolent.com for further assistance. The expected base salary/wage range for this position is $95,000 - 105,000. As part of our total compensation package, Evolent is proud to offer comprehensive benefits (including health insurance benefits) to qualifying employees. All compensation determinations are based on the skills and experience required for the position and commensurate with experience of selected individuals, which may vary above and below the stated amounts.

United States
$95K - $105K / year
Job Closed
Intel Corporation logo

Unreal Engine DevTech Engineer

Intel Corporation

The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable engineering solutions across three pillars: Product Enablement (IP, tools, and methodologies). Custom ASIC (leveraging existing IP for custom silicon). Foundry Enablement (supporting top customers and validating technologies). The team focuses on customer-driven, end-to-end solutions with short development cycles to deliver measurable business impact across Intel's product and foundry businesses.

Engineer43 days ago
Full TimeRemoteTeam 10,001+Since 1968H1B Sponsor

Job Details: Job Description: Intel's Game DevTech Engineers work at the bleeding edge of developing and optimizing new technologies on Intel's GPUs, CPUs, and other platform components. They work directly with leading game and game engine developers to create innovative solutions and technology showcases. They are part of a global yet tightly knit team, with a diversity of skills and experience, working to make games the best they can be on Intel hardware. Key Responsibilities Unreal Engine Performance & Optimization - Analyze Unreal Engine performance on Intel hardware using profiling tools, GPU/CPU traces, and instrumentation workflows. - Identify performance bottlenecks across rendering, compute, memory bandwidth, shader compilation, threading, and I/O subsystems. - Develop targeted optimizations, sample code, or engine patches to improve efficiency and stability. - Validate new and core engine features (e.g., Raytracing, Nanite, Lumen, TSR, MegaLights, etc.) on Intel hardware and drive fixes where issues arise. Technical Collaboration With Epic Games - Serve as a primary technical liaison to Epic’s engineering teams, maintaining an active feedback loop on performance issues, feature requests, and platform-specific improvements. - Contribute to joint investigations, bring-up efforts, and co-development initiatives where Unreal Engine and Intel hardware intersect. - Communicate Intel roadmap changes, driver improvements, and new hardware capabilities to Epic in a technically precise and actionable manner. Internal Hardware & Driver Enablement - Collaborate with GPU architects, compiler teams, driver engineers, and platform software teams to ensure Unreal Engine workloads are well-supported. - Provide engine-based validation and early feedback on new hardware features, shader model capabilities, and driver updates. - Author internal performance reports, gap analyses, and recommendations to influence future architecture and driver decisions. Tools, Samples, and Developer Guidance - Build or extend profiling tools, debugging utilities, and engine plugins that help diagnose performance problems on Intel platforms. - Produce technical documentation, best-practice guides, and reference samples demonstrating optimal usage of Unreal Engine on Intel hardware. - Present performance findings, architectural insights, and recommended workflows to internal engineering teams and external partners. Cross-Functional Support - Support Intel’s Product Marketing, DevRel, and ISV Engineering teams by providing accurate technical insights into Unreal Engine capabilities on Intel hardware. - Contribute technical expertise to joint demos, benchmarks, SDK updates, and showcase content. - Assist game developers using Unreal Engine to debug performance issues, adopt new hardware features, and integrate Intel-specific optimizations. The ideal candidate should exhibit: - Ability to communicate complex technical findings clearly to both hardware engineers and engine developers. Qualifications: You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field and 6+ years of experience: The experience must include: - Modern GPU architecture, graphics pipelines, and real-time rendering principles. - Hands-on experience with Unreal Engine (C++), including rendering modules, engine configuration, and profiling workflows. - C++ and low-level systems programming. - Experience with graphics APIs such as DirectX 12, Vulkan. - Analysis and optimization of CPU/GPU performance using industry-standard tools (e.g., RenderDoc, PIX, Nsight, Unreal Insights). Preferred Qualifications - Prior experience working directly with hardware vendors, game engine companies, or AAA game studios. - Contributions to game engines, graphics middleware, driver development, or performance toolchains. - Experience with shader languages (HLSL, GLSL) and GPU compute workloads. - Familiarity with compiler backends, shader compilation pipelines, and driver stack behavior. - Experience profiling large, multithreaded C++ codebases. - Knowledge of modern rendering techniques (geometry virtualization, SDF-based global illumination, virtual shadow maps, temporal upsampling, etc.). Job Type: Experienced Hire Shift: Shift 1 (United States of America) Primary Location: Virtual US Additional Locations: Business group: The Software Team drives customer value by enabling differentiated experiences through leadership AI technologies and foundational software stacks, products, and services. The group is responsible for developing the holistic strategy for client and data center software in collaboration with OSVs, ISVs, developers, partners and OEMs. The group delivers specialized NPU IP to enable the AI PC and GPU IP to support all of Intel's market segments. The group also has HW and SW engineering experts responsible for delivering IP, SOCs, runtimes, and platforms to support the CPU and GPU/accelerator roadmap, inclusive of integrated and discrete graphics. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Benefits We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation. Find out more about the benefits of working at Intel. Annual Salary Range for jobs which could be performed in the US: $173,660.00-284,580.00 USD The range displayed on this job posting reflects the minimum and maximum target compensation for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific compensation range for your preferred location during the hiring process. Work Model for this Role This role is available as a fully home-based and generally would require you to attend Intel sites only occasionally based on business need. However, you must live and work from the country specified in the job posting, in which Intel has a legal presence. Due to legal regulations, remote work from any other country is unfortunately not permitted. * Job posting details (such as work model, location or time type) are subject to change.The application window for this job posting is expected to end by 12/02/2025 * ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.

United States
$173K - $284K / year
ABC Financial Services logo

Senior QA Engineer

ABC Financial Services

ABC Fitness is the #1 software provider for fitness businesses of any size, all around the world. Supporting 30K clubs, 650K coaches, 40M members, and processing more than $12B in payments every year, ABC Fitness provides scalable, data-driven solutions to simplify club management and engage members and clients. From personal trainers, boutique studios, and gyms, to international franchise health clubs, ABC Fitness will move your business forward through technology and industry insights. Innovation is at the center of everything we do, across ABC Glofox, ABC Ignite, ABC Trainerize, and ABC Evo. Let's make your fitness vision a seamless reality, together.

Engineer43 days ago
Full TimeRemoteTeam 11-50

Join ABC Fitness and become part of a culture that’s as ambitious as it is authentic. Let’s transform the future of fitness—together! Our Values Best Life We believe great work begins with great people. That’s why our culture is built on respect, trust, and belonging. We create an inclusive environment where every team member can bring their authentic self to work—because diverse perspectives drive innovation and meaningful impact. Growth Mindset We are doers, thinkers, and dreamers. At ABC Fitness, your growth is our investment. Through continuous learning, mentorship, and professional development opportunities, we empower you to reach new heights—personally and professionally. One Team From day one, you’ll be part of a team that collaborates, celebrates, and cares. We move fast, support one another, and have fun along the way. Because when you thrive, we all thrive. RESPONSIBILITIES: - Participate in the full lifecycle of the product from development to production and ensure quality software. - Identify and automate the appropriate tests for team delivery. Collaborate with your teammates to exploratory test and uncover unexpected risks. - Create sophisticated, imaginative, and efficient testing and test automation solutions. - Develop high-quality test plans and contribute to development standards, test automation patterns and best practices - Be an active and engaged participant in the day-to-day activities of the team including planning, daily standups, reviews, and retrospectives - Review and evaluate business requirements. Participate in the work breakdown and estimation of tasks based on requirements. - Take part in the Data-driven decision-making process - Work with the team to establish and maintain a fast, reliable pipeline that provides valuable feedback on every change as it moves towards production. - Collaborate with Design, Product, and Customer Success to better understand our customers and manage customer incidents effectively. Troubleshoot and reproduce customer found issues in a timely manner. - Establish and facilitate quality related team practices such as bug bashes, incident learning reviews, testability reviews, and operability reviews. - Contribute to design documentation, as needed - Review the work of teammates to ensure quality and adherence to system architecture, testing frameworks, and best practices - Design reusable components by utilizing standard frameworks. Create proof of concepts and experiment with new technologies that can enhance our technology stack. - Conduct regular, self-guided study to stay current on new and existing technologies QUALIFICATIONS: - Engineering or Comp Science degree or equivalent work experience - 4+ years of experience in a software engineering/testing role - Experience with test automation and coding is required - Experience with exploratory testing - Mobile, web, API, and integration test suite experience - Experience in applying different techniques, tools and approaches based on context - Experience in testing technically complex systems - Strong problem-solving skills with an attention to detail - Excellent communication and influencing skills - Passionately team-oriented and collaborative - Comfortable learning new technologies and system AND IT'S GREAT TO HAVE: - Experience in establishing and managing an effective whole team test approach - Knowledge of when and when not to use automation in testing - Knowledge of modern Quality and Testing principles - Experience with AI-assisted coding tools - Data validation and integrity testing against databases - Testing in Production - Reliability Engineering - Quality Engineering - Security Testing - Performance and Load Testing - Continuous Delivery - Testing Community Involvement Please note that the salary information shown below is a general guideline only and based on employees in Canada and may be different in other countries. Salaries are based upon candidate experience, qualifications, and location, as well as market and business considerations. Our pay range for Canada. based candidates for this position is $75,000 -- $85, 800 CAD annually. Your recruiter can share more about the specific salary range for the job location during the hiring process. Also, certain positions are eligible for additional forms of compensation such as bonuses and commissions. WHAT’S IN IT FOR YOU: - Purpose led company with a Values focused culture – Best Life, One Team, Growth Mindset - Time Off – with our open PTO policy, we offer flexibility in how and when you take PTO! - ·Days of Disconnect – once a quarter, we take a collective breather and enjoy a day off together around the globe. #oneteam - Parental & Pawternity Leave – we offer leave for when your family grows by two feet or four paws! - Best Life Perk – we are committed to meeting you wherever you are in your fitness journey with a quarterly reimbursement - ·Medical/Dental/Vision coverage - EAP – we get you help when you need it. Period. - Premium Calm App – enjoy tranquility with a Calm App subscription for you and up to 4 dependents over the age of 16 - And more! – so many benefits we couldn’t even fit them all here! At ABC Fitness, we don’t just build technology—we build communities and transform lives. Your work matters here, your growth is supported, and your voice is heard. We welcome diverse talent and encourage you to apply, even if you don’t meet every requirement. ABC’S COMMITMENT TO DIVERSITY, EQUALITY, BELONGING AND INCLUSION:  ABC is an equal opportunity employer committed to diversity, equity, and inclusion. We strive to create a workplace where every employee, client, and partner feels valued, inspired, and empowered to reach their full potential. For us, inclusion isn’t just the right thing to do—it’s a business imperative. Learn more at abcfitness.com. About ABC Fitness ABC Fitness is the #1 software provider for fitness businesses of any size, all around the world. Supporting 30K clubs, 650K coaches, 40M members, and processing more than $12B in payments every year, ABC Fitness provides scalable, data-driven solutions to simplify club management and engage members and clients. From personal trainers, boutique studios, and gyms, to international franchise health clubs, ABC Fitness will move your business forward through technology and industry insights. Innovation is at the center of everything we do, across ABC Glofox, ABC Ignite, ABC Trainerize, and ABC Evo. Let's make your fitness vision a seamless reality, together. Learn more at abcfitness.com #LI-REMOTE

Canada
75K - 85.8K / year
Job Closed
Marathon Petroleum Corporation - MPC logo

Senior Process Engineer

Marathon Petroleum Corporation - MPC

One of the nation’s largest petroleum refiners, Marathon Petroleum Corporation – MPC is headquartered in Findlay, Ohio, with a transport and marketing netwo

Engineer43 days ago

An exciting career awaits you At MPC, we’re committed to being a great place to work – one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment. POSITION SUMMARY: Reports to the NG&NGLs Process Engineering Manager: This position’s primary focus is to develop and review design information for midstream natural gas and light crude facilities including cryo plants, fractionation plants, pipelines, compressor stations, pump stations and other related facilities. The candidate may also be asked to complete overpressure protection sizing and analysis tasks. All work will be performed in compliance with company standards, procedures, and government requirements. RESPONSIBILITIES - Collaborates with project teams to develop requests for proposals, review technical information, and provide process engineering support in all project phases. - Prepares Engineering Design documentation for Requests for Proposals and reviews bids. - Effectively manages multiple stakeholder feedback and drives clear alignment and communication across a multi-discipline project teams consisting of Operations, Business Development, Construction, Subject Matter Experts, and other ad hoc internal and external stakeholders. - Collaborates with Project Controls on project administration (scheduling, estimating, cost management, schedule management etc) so that project resources are optimized. Conducts productivity analysis to identify and resolve critical variances so that project can achieve established objectives. - Identifies risk factors and ranks as of level of threat posed to project's success during technical and location-oriented risk assessment. Develops and implements risk response plan to monitor and control risks throughout the project lifecycle. - Must be able to manage multiple projects simultaneously of varying magnitude and complexity from conception to commissioning and start-up. - Maintains accurate, thorough, and current project documentation. - Complete and oversee contractors for Relief Valve Sizing Calculations, Flare/Relief Header Hydraulic Modeling and Studies, and Process simulation for emergency relieving conditions, - Develop design standards and specifications. - Conceptualize and design solutions for areas of improvement at existing facilities. - Participate in project process hazard analysis, P&ID reviews, 3D model reviews, C&E generation, PFD reviews, and HMB generation. - Assist with project start ups and be a technical resource to project teams. MINIMUM QUALIFICATIONS - REQUIRED: Bachelor of Science in Chemical or Petroleum Engineering from a four-year accredited college or university. - REQUIRED: Current valid driver's license - REQUIRED: Minimum 7 years' related experience - PREFERRED: Previous experience with PSM covered assets - PREFERRED: Previous experience with Relief Sizing and Studies As an energy industry leader, our career opportunities fuel personal and professional growth. Location: Home - FL Additional locations: Houston TX Louisiana, Midland, Texas Job Requisition ID: 00021275 Location Address: Home Based Workers Education: Bachelors Employee Group: Full time Employee Subgroup: Regular Marathon Petroleum Company LP is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, reproductive health decision-making, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws. If you would like more information about your EEO rights as an applicant, click here. If you need a reasonable accommodation for any part of the application process at Marathon Petroleum LP, please contact our Human Resources Department at talentacquisition@marathonpetroleum.com. Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation. Marathon Petroleum offers a total rewards program which includes, but is not limited to, access to health, vision, and dental insurance, paid time off, 401k matching program, paid parental leave, and educational reimbursement. Detailed benefit information is available at https://mympcbenefits.com.The hired candidate will also be eligible for a discretionary company-sponsored annual bonus program. Equal Opportunity Employer: Veteran / Disability We will consider all qualified Applicants for employment, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws. In reviewing criminal history in connection with a conditional offer of employment, Marathon will consider the key responsibilities of the role.

United States
Job Closed