Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

Who we are:

EverTrue is the leading advancement software that supports fundraising efforts at educational institutions and non-profit organizations. EverTrue merged with ThankView in October 2021 in an effort led by Rubicon Technology Partners. We are a fun, smart, mission-driven team that is passionate about the work we do! 

Our mission is to build relationships, inspire generosity, and improve lives. By connecting institutional data with dynamic insights from various integration partners, we provide education fundraising professionals with everything they need to engage alumni, raise support, and measure success. Today, hundreds of higher-education and K-12 institutions rely on EverTrue to better engage, identify, prioritize, and manage their fundraising prospects. 

We are a remote-first, U.S.-based company supporting employees in over 30 states with our team striving to share knowledge, celebrate accomplishments, think creatively, and have fun along the way.

At EverTrue, we recognize it’s unrealistic for candidates to fulfill 100% of the criteria in a job posting. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and evolve alongside us, join our team!

EverTrue is an equal opportunity employer and is committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We embrace diversity, equity, and inclusion to enhance employee engagement, client satisfaction, and external partnerships/relationships. We believe that the more inclusive we are, the better we will be together. Diversity is not something we do, it’s who we are.

Who you are:

  • (Required) You have 3+ years of professional experience in software engineering and have contributed to projects throughout the full development lifecycle—from planning to deployment.
  • (Required) You have a solid understanding of core engineering principles and follow best practices in your development work.
  • (Required) You have intermediate proficiency in a backend language such as PHP, with experience using frameworks like Laravel.
  • (Required) You’re comfortable working with modern frontend frameworks, including both Angular and React.
  • (Required) You have a working knowledge of SQL and understand how to write and optimize queries.
  • You have experience with cloud-native technologies and understand how to build scalable, reliable applications in cloud environments.
  • You embody our core engineering values: team-first, humbly confident, action-oriented, nimble, and kindly candid.
  • You bring strong problem-solving skills and a keen attention to detail.
  • You’re passionate about learning and experimenting with new technologies and modern development practices.
  • You communicate technical ideas clearly and effectively, both in writing and in conversation—even with non-technical audiences.
  • You’re growth-minded, adaptable, and excited to take on challenges in a fast-paced, entrepreneurial environment.
  • As an added bonus, you are excited about the Education/Non-Profit Sector and/or have experience with Advancement or Fundraising.

What you’ll do:

  • Write clean, reliable code as part of a collaborative development team.
  • Help design and build scalable APIs, learning and applying best practices along the way.
  • Work closely with designers and engineers to implement user-friendly, accessible features.
  • Participate in code reviews to both give and receive feedback, supporting continuous learning and quality.
  • Contribute to solving technical challenges by bringing curiosity and a problem-solving mindset.
  • Help build and maintain systems that are reliable, performant, and ready to scale.

Why you’ll love to join our team:

  • We offer competitive compensation, the range for this role is $110K - $120K, we also cover 80% of your healthcare premium, we’re a remote first environment with no plans to return to office, and our happiness and well-being perks are valued at $25K.
  • Take a True Adventure on us, we’ll give you $2,000 to go on vacation after your first year, and enjoy your True Birthday, where you’ll get your birthday off, and EverTrue will donate to a charity of your choice.
  • Develop yourself with our True Growth perk which allows you a stipend to invest in yourself personally and professionally
  • When it comes to work life balance,  we offer discretionary time off, 12 holidays, 8 sick days, half-day summer Fridays, a recharge week at the end of the year,  and monthly Flex Fridays
  • We want to ensure that you are excited, happy, and find fulfillment in your work.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$110000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, EverTrue

EverTrue is on the lookout for a passionate Software Engineer II to join our dynamic remote team! Located in the U.S., you'll be part of an exciting journey at the forefront of fundraising software, helping educational institutions and non-profits engage their communities effectively. We’re a fun, smart, and mission-driven crew dedicated to building relationships and inspiring generosity. With over 3 years of experience in software engineering, you’ll write clean, reliable code and help design scalable APIs that power our applications. If you’re proficient in backend languages like PHP and comfortable with frameworks such as Laravel, Angular, and React, we want to hear from you! Your skills in SQL will help optimize our queries, and your familiarity with cloud-native technologies will enable you to build reliable applications that scale. At EverTrue, we value teamwork, problem-solving, and clear communication, especially in a remote setup where collaboration is key. You'll enjoy competitive compensation, comprehensive healthcare coverage, and full remote flexibility. Join us for fun traditions like a $2,000 vacation bonus after your first year and a special charity donation on your birthday. If you're growth-minded and excited about the Education and Non-Profit sectors, apply now and help us continue our mission to make a difference together!

Frequently Asked Questions (FAQs) for Software Engineer II Role at EverTrue
What are the responsibilities of a Software Engineer II at EverTrue?

As a Software Engineer II at EverTrue, your responsibilities will include writing clean and reliable code, designing and building scalable APIs, and closely collaborating with designers and engineers to implement user-friendly features. You'll also participate in code reviews, contributing to continuous improvement and helping to solve technical challenges with curiosity and a problem-solving mindset.

Join Rise to see the full answer
What qualifications are required for a Software Engineer II position at EverTrue?

To qualify as a Software Engineer II at EverTrue, you need at least 3 years of professional experience in software engineering, with hands-on involvement in the full development lifecycle. Required skills include proficiency in backend languages like PHP, familiarity with frameworks such as Laravel, and experience with modern frontend frameworks like Angular and React. Knowledge of SQL and cloud-native technologies is also crucial.

Join Rise to see the full answer
How does EverTrue support employee growth for Software Engineer II roles?

EverTrue prioritizes employee growth and offers benefits like the True Growth perk, which provides a stipend for personal and professional development. Additionally, employees are encouraged to participate in code reviews and engage in team collaboration, fostering an environment where skills and knowledge can evolve alongside the company's mission.

Join Rise to see the full answer
What programming languages and technologies do Software Engineer IIs at EverTrue use?

Software Engineer IIs at EverTrue work with a variety of programming languages and technologies, including PHP for backend development, supported by frameworks like Laravel. They also utilize modern frontend technologies such as Angular and React, and have experience with SQL for database management. Familiarity with cloud-native solutions is a plus, contributing to the reliability and scalability of applications.

Join Rise to see the full answer
What benefits can Software Engineer IIs expect when joining EverTrue?

Software Engineer IIs at EverTrue enjoy competitive compensation ranging from $110K to $120K, with 80% of healthcare premiums covered. They benefit from a fully remote work environment, flexible time off policies, and unique perks such as a $2,000 vacation bonus after the first year, a day off for their birthday, and a recharge week at the end of the year.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you describe your experience with backend development languages, specifically PHP?

When answering this question, provide specific examples of projects where you've utilized PHP, including frameworks like Laravel. Discuss your approach to writing clean code and how you've optimized applications for performance. Highlight any collaborative efforts with team members to improve overall project outcomes.

Join Rise to see the full answer
How do you approach writing scalable APIs?

Demonstrate your understanding of best practices in API design by discussing your experience with creating RESTful endpoints. Explain your methodology to ensure scalability, including the use of cloud technologies or microservices architecture. Use examples from past projects to provide context and insights.

Join Rise to see the full answer
How do you handle code reviews, both giving and receiving feedback?

Discuss how you value code reviews as a tool for improvement. Share your approach to giving constructive feedback and your openness to receiving suggestions. Mention instances where feedback has led to significant improvements in code quality or efficiency.

Join Rise to see the full answer
What strategies do you use to ensure your code is both reliable and robust?

Explain your testing methodologies, such as unit testing, integration testing, and how you utilize continuous integration tools. Share specific techniques you've employed to catch bugs early in the development cycle and ensure that your code meets reliability standards.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Share specific methods you use for task prioritization, such as Agile methodologies or project management tools. Highlight your experience in managing deadlines and balancing priorities while maintaining communication with your team to adjust as needed.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you've solved?

Provide a detailed example of a challenging problem, outlining your approach to identifying the issue and the steps you took to resolve it. Discuss what you learned from the experience and how it contributed to your growth as a developer.

Join Rise to see the full answer
How do you stay current with software development trends and technologies?

Discuss the resources you utilize, such as online courses, tech blogs, webinars, or communities you engage with. Mention any recent trends in software development that you've explored and how they may influence your work at EverTrue.

Join Rise to see the full answer
How do you ensure effective communication when working remotely?

Highlight your comprehension of the significance of clear communication in a remote environment. Share tools you use for collaboration, and provide examples of how you maintain engagement with team members to ensure seamless project execution.

Join Rise to see the full answer
Describe your experience working with front-end frameworks like Angular or React.

Provide specific details about projects where you used Angular or React. Discuss how you integrated them with back-end solutions and any challenges you faced, demonstrating your problem-solving capabilities and adaptability in a fast-paced environment.

Join Rise to see the full answer
What excites you about working in the education or non-profit sector?

Share your passion for the education and non-profit sectors, explaining why their missions resonate with you. Discuss how your work aligns with EverTrue's goals and how you hope to contribute to meaningful outcomes for institutions and the communities they serve.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

As an Account Executive at EverTrue, drive sales and build relationships in the nonprofit and education sectors with our innovative fundraising software.

Photo of the Rise User
PA Consulting Remote 35 Queen St, Belfast BT1 6EA, UK
Posted 3 days ago

Become a key player at PA Consulting as a Technical Lead, where you will guide teams in tackling complex challenges across diverse tech stacks.

Photo of the Rise User
NBCUniversal Remote 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 7 days ago

NBCUniversal is looking for a Senior Manager of Software Engineering to lead SAP S/4 HANA development teams and drive innovative solutions.

Photo of the Rise User
Posted 14 days ago

Join Fonoa as a Backend Engineer and help us build API products that reshape tax automation for businesses worldwide.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Social Gatherings
Learning & Development
Employee Resource Groups

Become a Staff Frontend Engineer at Reddit and focus on creating a seamless tool development experience within a remote environment.

ECA International Group is looking for a skilled Front-End Developer to create innovative web applications in a hybrid work setting.

Agentio Hybrid New York City
Posted 5 days ago

Join Agentio as a Software Engineer and help shape the future of advertising for creators with your expertise in building high-quality products.

Photo of the Rise User
ALTEN Remote Strasbourg, France
Posted 13 days ago

We are looking for a skilled Flutter developer to work on mobile application projects at ALTEN, a leading engineering and IT service provider.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a full-stack engineer to power experimentation for iOS platforms with innovative web tools.

Founded in 2010, EverTrue develops alumni mobile applications. The Company designs software platforms for reconnecting people throughout social media websites. The company is headquartered in Boston, Massachusetts.

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Junior Software Engineer at Enode
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands