Software Development Engineer III (Back-End)

| Seattle

Software Development Engineer III (Back-End) About Subsplash

Based in Seattle, Subsplash is an exciting award-winning team of 100+ mission-driven people who are committed to our core values of humility, innovation, and excellence. Founded in 2005, we pioneered the market with the first ever church mobile app. Since then, we’ve been working together to build The Ultimate Engagement Platform™ for churches, Christian ministries, non-profits, and businesses around the world. We find excitement in serving our 9,000+ clients, creating impactful products, and delighting the 40 million real people who use our platform every day. Subsplash has won awards for best mobile experience, been voted top 100 Washington's Best Workplaces by the Puget Sound Business Journal, created some of the most downloaded apps of all time, and built enterprise software for world-class brands like XBOX, Microsoft, Samsung, Expedia, and Cisco; yet, at the end of the day, we love making a lasting impact and a difference in our world.

Working at Subsplash is more than just a job; we are a team of people who are courageous, inventive, and passionate about doing meaningful work every day. Don’t take our word for it—head to Glassdoor and see for yourself!

About the Team

The Subsplash Product Team is responsible for all products that the company develops including the App Platform and Merchant Services. We are a team of designers, developers, and coordinators, creating polished experiences for our clients and end users. The Product Team is responsible for the entire user experience including: End-User Mobile Apps, the Subsplash Dashboard (our Content Management System), Subsplash Giving (Our Donation and Merchant Services Platform), the Web App, backend data feeds, analytics, and more. The Product Team supports our Clients by helping them maximize their revenue to fuel their mission and expand their reach.

About the Role

As a Software Development Engineer III, you will report to the Software Development Manager (Backend). This is a senior level role within our team, and with that comes a high degree of influence. You will work closely with Designers, Project Managers and other Engineers to build systems that people want to use. You recognize the importance of stability and uptime for web services and financial software systems. You are cautious and contemplative with architectural decisions, working alongside others to deliver secure, stable, and elegant solutions. You enjoy reviewing other team member’s work, and receiving constructive feedback as well. You treat security concerns as first class citizens, and will help coach others to understand industry best practices.

Required Skills

  • 5+ years of full time programming experience in a group/team environment
  • Experience and proficiency making architectural decisions both in expanding existing projects and planning/implementing new systems
  • Significant experience with server-side web technologies (Examples: Unix/Linux, Golang, PHP, MySQL, MongoDB)
  • Networking and Network Security proficiency
  • Experience protecting against security risks such as XSS, SQL Injection, appropriate use of SSL, session hijacking etc.
  • Experience, knowledge, and mindfulness of security best practices with server-side and client-side (e.g. Javascript) languages
  • Embraces Agile principles and Scrum
  • Able to navigate ambiguous requirements while prioritizing multiple projects, tasks, and bug fixes
  • Ability to mentor others, communicate complex technical requirements with clarity, and the ability to influence others' technical design decisions
  • Bachelor of Science in Computer Science/Engineering, or equivalent experience

Desired Skills

  • Experience with Golang, Microservice architecture, NGINX, Redis, and PHP
  • Extensive knowledge of jQuery, HTML5, CSS3, AJAX, JSON, and cross-browser compatibility
  • Solid understanding of OAuth2
  • Hands-on experience with AWS or similar hosting providers
  • Knowledge of Continuous Integration, Continuous Delivery, LEAN, and SOLID
  • Knowledge of data security best practices related to PCI/DSS/CISP/HIPAA
  • Experience with containerization and orchestration (Docker/Kubernetes, etc...)

You are…


  • Passionate: You demonstrate our core values of Humility, Innovation, and Excellence
  • Trustworthy: You understand the importance of confidentiality with sensitive information
  • Efficient: You naturally have the ability to prioritize multiple projects and tasks
  • A Communicator: You have a knack for clear and concise communication
  • A Driver: You are smart, persistent, and not easily blocked
  • Team-Oriented: You love your Designer, because technical architecture only matters if people want to use the tools and you love your Project Manager, because great software doesn’t count if it never ships.
  • A Learner: You are committed to staying current with new technologies and industry trends.
  • A Mentor: You have a love for learning and teaching others while maintaining a posture of humility.


Benefits

Generous Paid Time Off, Medical Coverage, Dental Coverage, Vision Coverage, Employer Matching 401k, Generous HSA Contribution, Free Smoothies and Snacks, Optional Work-From-Home Thursdays, Public Transportation Subsidy

This position is classified as Full-time/Exempt and therefore not eligible for overtime pay.

Note: Employment with Subsplash is contingent upon satisfactory proof of employee’s right to work in the U.S., as required by law and upon completion of a basic background check and;

Employment with Subsplash is considered “at will,” meaning that either the company or the employee may terminate the employment relationship at any time without cause or notice.


Read Full Job Description

Technology we use

  • Engineering
    • GolangLanguages
    • JavaLanguages
    • PHPLanguages
    • SwiftLanguages

Location

Subsplash is located in the Interbay neighborhood along major bus-lines with just a short walk to other neighborhoods & local food in Seattle!

An Insider's view of Subsplash

What’s the vibe like in the office?

We celebrate victories, support each other like family, & are all working toward a common goal. Open communication spreads excitement throughout the company as we hit milestones, share innovative ideas & strive for excellence. There is a thread of positivity & kindness in all that we do which sets us apart and allows for the best work-life balance!

Aly

Senior Designer

What kinds of technical challenges do you and your team face?

On the Product Team, we have the unique opportunity to build high performant software that supports thousands of unique iOS and Android apps and the millions of end-users who use them. We face the daily challenge of building systems, APIs, and user interfaces that emphasize performance, versatility, and clarity to bring delight to all our clients.

Matt

Software Engineer

How has your career grown since starting at the company?

I’ve experienced tremendous growth in product management experience and skills, from business models to learning SQL to running beta tests. I’ve also had the opportunity to take on formal authority, moving from an ‘IC’ role to a manager of five fantastic employees, while building informal influence throughout a rapidly growing company.

Erick

Manager of Project & Program Management

What are some things you learned at the company?

Subsplash has taught me how to listen & prioritize. Through conversations with prospective clients, I've learned how to ask intentional questions & listen well. As I juggle tasks, I've learned to better manage my time with competing priorities. From a platform standpoint, the learning never ends with the constant innovation I witness every day!

Kasey

Ministry Consultant II

What are Subsplash Perks + Benefits

Subsplash Benefits Overview

At Subsplash, our benefits + perks are designed to bring delight to our employees and their families! Each employee receives a generous amount of vacation (work hard, play hard) but we also want our team members to feel rested and refreshed every day of the week, that's why we give the option to work from home on Thursdays (The perfect opportunity to work in your sweatpants. Just saying.).

We strive to offer the best healthcare at the lowest cost possible and we offer a variety of plans to best suit the individual's personal and family needs.

We frequently have company-wide catered lunches, events, team-building activities and not to mention a healthy serving of spontaneous parties. On top of that, we keep our kitchen stocked with yummy munchies, healthy fuel, and the freezer is always packed with all the smoothie makings you could ever need.

Health Insurance & Wellness Benefits
Disability Insurance
Subsplash's short term disability is covered at 100% with salary continuance. Full-time employees can be rest assured that Subsplash has got them fully covered in times of need.
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Subsplash offers $50,000 of Life and AD&D coverage for all full-time employees. Employees are also able to purchase up to $300,000 supplemental coverage at a very low cost.
Retirement & Stock Options Benefits
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
We offer Work-From-Home Thursdays to all employees.
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
We call it "creative professional". That means we dress casual and bring our own unique style and spunk to what we wear every day; jeans and sandals are totally acceptable!
Commuter Benefits
Company Outings
Stocked Kitchen
Unlimited munchies (including guacamole. Enough said.), coffee from a local Seattle roaster, tea, fruits and vegetables, all the smoothie ingredients you could ever need, and so much more!
Some Meals Provided
We provide monthly catered lunches
Parking
Professional Development Benefits
Job Training & Conferences
More Jobs at Subsplash8 open jobs
All Jobs
Finance
Dev + Engineer
Marketing
Operations
Sales