Sr. Software Engineer

| Remote
Sorry, this job was removed at 7:01 a.m. (CST) on Saturday, June 18, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Spring Labs:

Spring Labs is redefining how data is exchanged for the new age of data sharing, security, and consumer privacy through decentralization. Our Spring Protocol Tech Stack, which includes the use of Blockchain and Cryptography, allows institutions to share information among themselves to verify identities and reduce fraud - all while protecting consumer data.


There are a few things we look for at Spring Labs in all qualified candidates, regardless of role or team. First, we look for signals that a candidate will thrive in a culture like ours, where we act like owners, empower and trust others, place ideas over hierarchy, and expect a high level of collaboration and performance. Second, we expect all employees to commit to our mission and become active culture carriers. Finally, we look for humble people, with the desire and capacity to grow and share their expertise.


Working at Spring Labs is about being part of a collaborative team, comprised of some of the most talented people in the industry. You would be welcomed into a fun, inclusive environment where we care as much about our employees as we do about our product. 


At Spring Labs, we build complex software systems that power privacy-preserving data exchange networks, link traditional data ecosystems with novel blockchain and decentralized networks, and analyze large datasets to provide unique insights to our partners. This hands-on role will be responsible for leading a team of software engineers in the design, implementation, testing, and maintenance of one of our products. 


You will interact closely with the Data Science, DevOps, and Product teams to ensure clear definition and high-quality execution throughout the software development lifecycle.


If you are motivated by solving real world problems with an extremely talented, accomplished team and want to learn from the top Engineers in the area, we want to hear from you.


What you'll do

  • Lead and mentor fellow software engineers
  • Contribute to the architecture and design of key Spring Labs products
  • Collaborate with other engineers to implement robust, reusable, and maintainable code to support and grow our products
  • Collaborate with Tooling, QA, and Infrastructure teams to improve our CI, testing, deployment, and monitoring practices
  • Participate and lead code reviews, documentation, and technical discussions to contribute to knowledge sharing and provide mentorship
  • Work with product and project managers to define and plan epics and sprints
  • Be a culture carrier for Spring Labs


About you

  • Degree in CS, Engineering, or Mathematics preferred
  • 7+ years of production software development experience
  • You care about disciplined coding practices, including writing technical specifications, internal and external documentation, peer code review, and unit & integration testing
  • Experience designing and building products or major features from concept to launch
  • Expertise with several programming languages/paradigms (Python a plus)
  • Deep familiarity with common design patterns
  • Motivated by a fast-paced, proactive team environment
  • Strong creative problem-solving skills
  • Thrives in a highly collaborative environment
  • Exceptional written and oral communication skills
  • Enjoys learning and teaching others

Perks

  • Casual Work Environment
  • Fully Stocked Kitchen 
  • Free Gym
  • Weekly Office Events
  • Flexible PTO
  • Paid Sick Leave
  • Comprehensive Medical/Dental/Vision
  • FSA and DCFSA
  • 401(k)

Spring Labs is committed to diversity, inclusion, and equality in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law. Additionally, Spring Labs participates in the E-Verify program, as required by law.


Spring Labs is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to [email protected] and let us know the nature of your request and your contact information.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • FluxLibraries
    • ReactLibraries
    • Web3Libraries
    • ConnexionLibraries
    • OpenAPILibraries
    • FlaskFrameworks
    • Node.jsFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • SEMrushAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • AsanaManagement
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • SquarespaceCMS
    • HubSpotCRM
    • SalesforceCRM
    • MailChimpEmail

An Insider's view of Spring Labs

How does your team reward individual success?

There are many reward systems in place which help the company culture be more cohesive.

Peer to peer we have a few different ways to acknowledge one another. We have a high five system which is super fun. You can literally send a shout out to your peers for all their hard work on a daily basis!

Alicia

IT Engineer

What does your typical day look like?

The first thing I do is say "Hi" to my best friend in the world, Savannah. We gab about our previous evening, then head to the kitchen for some coffee! Then it's off to check emails! What a thrill. During lunch, we play our favorite game in the world "Categories!" Then we play ping pong. That's it. Or is it? It is. Or is it? It's not.

Taylor

Office Manager & Professional Jokester

How does the company support your career growth?

The company encourages me to pursue interests related to the work I’m doing on my team. They’re also never shy to lend a hand or start a pair programming session to help me understand a complex concept. I love how I’m supported to pursue interests that don’t directly relate to my job description.

Faris

Software Engineer

What unique initiatives do you have that encourage innovation?

At Spring Labs, we’re big believers in proactive accountability. We empower our employees with the responsibility and the information they need to make impactful business decisions. The best organizations are able to run autonomously, which is why we facilitate an environment that encourages proactivity and accountability.

Adam

Co-Founder

What makes someone successful on your team?

Compliance is successful when we use our influence to become a trusted business partner, essentially earning the respect of other team members in the organization. To gain that respect, the Compliance team must leave ego at the door and roll up our sleeves to accomplish the greater good for the company.

Shellie

Director, Governance and Compliance

What are Spring Labs Perks + Benefits

Spring Labs Benefits Overview

We champion our differences to find and pursue the best ideas to solve immense problems. People are our competitive advantage, which is why we make a concerted effort, in everything we do, to foster an innovative and collaborative culture that is rooted in humility, inclusiveness and overall respect.

Culture
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Flexible work schedule
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Highly diverse management team
Mandated unconscious bias training
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental insurance
Vision insurance
Health insurance
Life insurance
Team workouts
Mental health benefits
Financial & Retirement
401(K) matching
We match 4% of contributions up to 4% of an employee's annual gross pay.
Company equity
Performance bonus
Vacation & Time Off Benefits
Unlimited vacation policy
Paid holidays
Paid sick days
Spring Labs offers 80 hours of Paid Sick Leave, each year, to be used to care for themselves or family members.
Office Perks
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Pet friendly
Recreational clubs
Onsite Gym and weekly Yoga
Relocation assistance
Onsite gym
Professional Development Benefits
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Online course subscriptions available

Additional Perks + Benefits

Although we host weekly Spring Lab's dinner and game nights, our employees can often be found playing ping pong, planning moves on the office's shared chess board or going to lunch, happy hour, dinner or karaoke together. We love our culture and want to ensure each new hire is not only highly accomplished in their field, but also a perfect fit for the Spring Labs family.

More Jobs at Spring Labs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Spring LabsFind similar jobs like this