Senior Software Engineer

Cru

$90K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development
  • Proficiency in using AI tools for code development and improvement
  • Strong understanding of technical design and integration
  • Experience mentoring junior engineers
  • Excellent communication skills for stakeholder engagement
  • Ability to document technical processes clearly

Responsibilities

  • Own end-to-end delivery of features and product initiatives
  • Engage with ministry stakeholders to refine requirements
  • Utilize AI tools and maintain ownership of code
  • Oversee quality assurance and adherence to ministry standards
  • Lead technical decision-making processes
  • Mentor junior engineers through deliberate coaching
  • Collaborate with cross-discipline teams to deliver high-quality solutions
  • Document technical work thoroughly and maintain accurate records

Benefits

  • Comprehensive compensation and benefits package
  • 403B retirement plan with matching contributions
  • Paid time off and holiday pay
  • Two months paid parental leave
  • Health coverage with significant employer contribution
  • Basic life insurance with optional additional coverage
  • Opportunities for spiritual growth and team development
  • A chance to make a meaningful impact in a supportive environment
Full Job Description
Pay: $90,699 annual minimum

Full Time

Location - Hybrid (Orlando, FL) or Remote

The Kind of Work You'll be Doing:
  • Own end-to-end delivery of features and product initiatives from requirements discovery through deployment and iterative improvement
  • Engage directly with ministry stakeholders to shape and refine requirements, translating ministry needs into well-scoped, technically sound solutions
  • Use AI tools to accelerate development while maintaining full ownership of the resulting code, reviewing AI output critically, stepping in to modify or extend it directly, and recognizing and redirecting AI when its approach is flawed
  • Oversee the quality and reliability of work within your area, validating outputs against ministry standards and adjusting approaches when needed
  • Lead technical decision-making, including design tradeoffs, integration approaches, and build-versus-configure choices
  • Mentor and provide specific, actionable technical guidance to less experienced engineers on the team, using code reviews as deliberate coaching moments rather than gatekeeping
  • Contribute to function-level improvements in delivery practices, tooling, and technical standards
  • Collaborate across stream disciplines - development, data, design, and stakeholder management - to deliver integrated, high-quality product solutions
  • Document technical work clearly and maintain accurate records of system behavior, configurations, and decisions


Why Join Us?
  • Find your purpose: Join a Global Movement Impacting the World for Jesus.
  • Comprehensive Compensation & Benefits Package for full-time employees.
  • Retirement Savings: 403B plan with matching contributions for qualifying salaried roles and lump sum contributions for hourly roles, helping you plan for your future.
  • Paid Time Off & Holiday Pay to support your work-life balance.
  • Paid parental leave: 2 months for mothers and fathers
  • Health Coverage: 98% paid Medical and Dental Insurance for employees, 50% paid for dependents.
  • Life Insurance: Basic life insurance provided, plus the option to purchase Voluntary Term Life Insurance (VTL) for self and dependents.
  • Spiritual Growth and Development Opportunities: Quarterly paid half-day with the Lord, team spiritual development.
  • Meaningful Work: Make a lasting impact on the lives of those you serve, while working with a supportive and collaborative team.


And additional perks!

Similar Jobs

More Information Technology Jobs

Find similar Senior Software Engineer jobs: