Logo
Subsplash

Software Development Engineer II (Back-End)

Subsplash, Little Ferry, New Jersey, us, 07643


Software Development Engineer II (Back-end)About SubsplashSubsplash is an exciting, award-winning team of 275+ mission-driven people who are committed to our core values of humility, innovation, and excellence. Founded in 2005, we’ve remained family owned and operated while pioneering 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 17,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 TeamThe 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 RoleAs a Software Development Engineer II, you will report to the Software Development Manager and join the Giving and Payments Team. 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 enjoy reviewing other team members’ work and receiving constructive feedback on your own. You treat security concerns as first class citizens and will look for opportunities to help coach others to understand industry best practices. After approximately 6 months in the role, you will be expected to participate in our on-call rotation helping ensure our service uptime requirements are met. Specific on-call expectations for Software Development Engineers can be minimal depending on a number of factors.Your PrioritiesContribute in a team environment to deliver innovative software solutionsParticipate in code reviews and team scrum meetingsCollaborate with team members to build robust micro-servicesPrioritize secure, scalable code with a bias towards constant improvementDemonstrate ownership and delight in delivering new featuresRequired Experience4+ years of full time programming experience in a group/team environmentSignificant experience with server-side web technologies (Examples: Golang , Unix/Linux, PHP, MySQL, MongoDB)Experience protecting against security risks often described by OWASPEmbracing the Agile and feature-driven development processesHighly independent with an ability to prioritize multiple projects, tasks, and bug fixesDesired ExperienceBachelor of Science in Computer Science, Computer Engineering, or equivalentExperience with Golang, Microservice architecture, NGINX, Redis, and PHPFamiliar with frontend platforms, standards, and cross-browser compatibilityWorking understanding of OAuth2Knowledge of AWS or similar hosting providersKnowledge of Continuous Integration and Continuous Delivery ToolsNetworking and Network Security proficiencyKnowledge of data security best practices related to PCI/DSS/CISP/HIPPAYou are…Passionate: You demonstrate our core values of Humility, Innovation, and ExcellenceTrustworthy: You understand the importance of confidentiality with sensitive informationDependable: You care deeply about commitments and honoring agreementsEfficient: You naturally have the ability to prioritize multiple projects and tasksA Communicator: You have an aptitude for clear and concise communicationA Driver: You are smart, persistent, and not easily blockedA Learner: You are committed to growing and staying current with new technologiesCompensationThe total compensation for this role (base salary + bonuses) will be between $120,000 - $150,000/yr.LocationSubsplash currently has operations in 22 states across the US! As much as we would love to have employees in as many states and countries as we have clients, we are currently limiting hiring to the states we already operate in. As a result of that, this role is only available as a 100% remote position if you reside in one of the following states:AL, AR, AZ, CO, FL, GA, ID, IA, KS, MO, MI, NC, NM, OK, OH, OR, SC, TN, TX, UT, VA, WA.Unfortunately, if you do not reside in one of these states, we are unable to consider your application.BenefitsGenerous Paid Time Off (Accrual rate of 15 days for the first year and then 20 vacation days per year beginning on your 1 year anniversary), Medical Coverage, Dental Coverage, Vision Coverage, short and long term disability and life insurance all free of charge, Competitive Compensation, 401k Matching, Professional Development, Top of the Line Equipment, Referral Program, Parental Leave, Family-Friendly Culture, and the chance to work side-by-side with thought leaders in emerging techThis position is classified as Full-time/Non-Exempt and therefore is eligible for overtime pay. Primary position hours are 7:30 am to 4:30 pm Mon-Fri.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. Subsplash is an Equal Opportunity Employer. We value all human life as all people are created with equal dignity, value, and worth. We do not discriminate on the ground of race, color, religion, sex, age, disability or national origin, or genetic information in the hiring, retention, or promotion of employees; nor in determining their rank, or the compensation or fringe benefits paid them.#LI-Remote #BI-Remote

#J-18808-Ljbffr