Software Development Engineer I

1 week ago


Austin, United States Subsplash Full time
Job DescriptionJob DescriptionSoftware Development Engineer I (Back-end)

About Subsplash

Subsplash 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 Team

The Subsplash Product & Engineering 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 P&E 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), Media services, the Web App, backend data feeds, analytics, and more. The Product Team supports our Clients by providing a unified set of tools to help reduce administrative overhead so Clients can focus on their core mission and expand their reach.

About the Role

As a Software Development Engineer I, you will report to the Software Development Manager. You will join Team Giving, whose focus is payment related applications that support online giving as well as non-charitable payments. You will work closely with Designers, Product Managers, Scrum Masters, and other Engineers to build systems that people are delighted to use. You recognize the importance of stability, uptime, and security 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. You thrive in a technical world and find joy in writing code, solving problems, and organizing details. This role is fully remote, so you excel in self-discipline, managing workloads, and communicating effectively via tools like Slack and Google Meet. 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 Priorities

  • Contribute in a team environment to deliver innovative software solutions
  • Participate in code reviews and team scrum meetings
  • Document your work in the form of API Docs, Wiki Documentation, etc.
  • Collaborate with team members to build robust micro-services
  • Prioritize secure, scalable code with a bias towards constant improvement
  • Demonstrate ownership and delight in delivering new features
  • Lead with curiosity and never stop learning
Required Skills
  • 2+ years full time programming experience in a group/team environment or degree in related field
  • Experience with server-side web technologies (Examples: Golang, Unix/Linux, PHP, NodeJS, MySQL, MongoDB, etc.)
  • Experience protecting against security risks often described by OWASP
  • Embracing the Agile and feature-driven development processes
  • The ability to prioritize multiple projects, tasks, and bug fixes

Desired Skills

  • Bachelor of Science in Computer Science, Computer Engineering, or equivalent
  • Experience with Golang, Microservice architecture, Redis, and PHP
  • Familiar with frontend platforms, standards, and cross-browser compatibility
  • Working understanding of OAuth2
  • Knowledge of AWS or similar cloud service providers
  • Knowledge of Continuous Integration and Continuous Delivery Tools
  • Familiar with Terraform and Infrastructure as Code concepts
  • Networking and Network Security proficiency
  • Knowledge of data security best practices related to PCI/DSS/CISP/HIPPA

You are…

  • Passionate: You demonstrate our core values of Humility, Innovation, and Excellence
  • Trustworthy: You understand the importance of confidentiality with sensitive information
  • Dependable: You care deeply about commitments and honoring agreements
  • Efficient: You naturally have the ability to prioritize multiple projects and tasks
  • A Communicator: You have an aptitude for clear and concise communication
  • A Driver: You are smart, persistent, and not easily blocked
  • A Learner: You are committed to growing and staying current with new technologies

Compensation

The total compensation for this role (base salary + bonuses) will be between $90,000 - $130,000/yr.

Location

Subsplash currently has operations in 24 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, SD, TN, TX, UT, VA, WA, WY.

Unfortunately, if you do not reside in one of these states, we are unable to consider your application.

Benefits

Generous 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 tech

This position is classified as Full-time/Exempt. 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



  • Austin, Texas, United States Asure Software Full time

    Job Title: Software Development EngineerJob Description:As a Software Development Engineer at Asure Software, you will be responsible for collaborating with other engineers to write and develop code, as well as developing web-based applications to enhance the performance and stability of current applications.Responsibilities:* Write testable, readable,...


  • Austin, Texas, United States Asure Software Full time

    Job SummaryWe are seeking a highly skilled Associate Software Engineer to join our team at Asure Software. As a key member of our engineering team, you will be responsible for collaborating with other engineers to write and develop code, designing and developing web-based applications to enhance the performance and stability of our current applications, and...


  • Austin, Texas, United States Subsplash Full time

    About the RoleAs a Software Development Engineer I at Subsplash, you will be part of the Product & Engineering Team responsible for developing innovative software solutions. You will work closely with designers, product managers, and other engineers to build robust microservices that meet the needs of our clients and end-users.Key Responsibilities:Contribute...


  • Austin, Texas, United States HP Development Company, L.P. Full time

    Job Title: Software Development EngineerJob Summary:HP Development Company, L.P. is seeking a skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and building disruptive products on HP/Poly's Android embedded platforms. This is a creative space that will challenge you...


  • Austin, Texas, United States Quest Software Full time

    Business Development Representative IQuest Software is seeking a highly motivated Business Development Representative I to join our team. As a Business Development Representative I, you will be responsible for generating business through proactive outreach to new customers via cold calling and strategic email campaigning.You will quickly develop value-based...

  • Software Engineer I

    3 weeks ago


    Austin, Texas, United States Fortive Corporation Full time

    Job SummaryWe are seeking a highly skilled Software Engineer I to join our team at Fortive Corporation. As a Software Engineer I, you will be responsible for coding, testing, and implementing solutions for our workplace management applications.Key ResponsibilitiesDesign and implement user interfacesCollaborate with cross-functional teamsEnsure high...


  • Austin, Texas, United States Centric Software Full time

    Overview:We are seeking a highly skilled Senior Cloud Engineer to lead our team in enterprise software development. The ideal candidate will have a deep understanding of cloud-native development and experience with various aspects of infrastructure management.You will be responsible for designing and developing scalable solutions, managing infrastructure...


  • Austin, United States HP Development Company, L.P. Full time

    Embedded Software Developer Description - Job Summary The HP Poly Video group is looking to hire a full stack embedded software developer to work on their next generation Android Touch Controller devices. This role is responsible for ensuring the technical design, development, installation, and maintenance of state-of-the-art software applications and...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    Job OverviewQ2 Software, Inc. is seeking a skilled Staff Software Engineer to join our Engineering Development group in Austin, TX. As a key member of our team, you will be responsible for designing, implementing, and integrating software solutions of moderate complexity using a mix of open technologies and our proprietary framework.Key Responsibilities...

  • Software Engineer I

    1 month ago


    Austin, Texas, United States SpyCloud Full time

    About the RoleWe are seeking a highly skilled Software Engineer I to join our team at SpyCloud. As a key member of our Platform API team, you will be responsible for designing, developing, deploying, and testing new products and features for our APIs.Key Responsibilities:Design and develop new products and features for our APIsCollaborate with...


  • Austin, United States Centric Software Full time

    We are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...


  • Austin, Texas, United States Aledade, Inc. Full time

    Job DescriptionAledade, a public benefit corporation, is seeking a Senior Software Engineer I to join our team. As a key member of our engineering team, you will be responsible for maintaining, improving, and expanding our web application and data pipelines.We're looking for engineers who can create secure, maintainable, performant, correct, scalable, and...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    About Q2 Software, Inc.At Q2 Software, Inc., we're passionate about delivering innovative technology solutions that strengthen financial institutions and communities worldwide. Our mission is to build strong, diverse communities by investing in the growth and development of our team members and the communities we serve.Job OverviewWe're seeking a highly...


  • Austin, United States Subsplash Full time

    Job DescriptionJob DescriptionSoftware Development Engineer I (Front-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...


  • Austin, Texas, United States Kratos Defense & Security Solutions Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a highly motivated and dedicated Software Development Engineer to join our team at Kratos Defense & Security Solutions. As a Software Development Engineer, you will be responsible for developing software for new and existing systems for aircraft and aircraft test systems.Key...


  • Austin, Texas, United States Kratos Defense & Security Solutions Full time

    Job Summary:Kratos Defense & Security Solutions is seeking a highly motivated and dedicated Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for developing software for new and existing systems for aircraft and aircraft test systems.Key Responsibilities:Developing software for new and...


  • Austin, Texas, United States Aledade, Inc. Full time

    We are seeking a highly skilled Senior Software Engineer I to join our team at Aledade, Inc. As a key member of our engineering team, you will be responsible for maintaining, improving, and expanding our web application and data pipelines.Our ideal candidate is a seasoned engineer who knows that writing new code is not always the solution to a problem. They...


  • Austin, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. What We're All About: Q2 is proud of delivering our mobile banking platform and technology solutions, globally, to more than 22 million end users across our 1,300 financial institutions and fintech clients. At Q2, our mission is simple: Build strong, diverse communities by strengthening their...


  • Austin, Texas, United States TEKsystems Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team in Austin, TX. As a key member of our engineering team, you will be responsible for designing and developing software solutions that ensure the safety of drivers using our customer's mobile delivery application.Key Responsibilities:Design and develop software solutions...


  • Austin, United States HP Development Company, L.P. Full time

    Manager, Software Engineering Description - Job Summary • This role is responsible for the designing, development, and implementation of all the stages in the software development life cycle. The role has general expertise in each layer of the technology development process and takes part in the SDLC (Software Development Life Cycle) processes including...