Staff Software Engineer, Full Stack
Company: Imprint
Location: New York
Posted on: November 9, 2024
Job Description:
Who We AreImprint is building a payments and loyalty platform
from the ground up to serve modern brands and their customers.
Imprint is backed by Kleiner Perkins, Thrive Capital, Stripe,
Affirm, Box Group, and leading angel investors, including the CEOs
of Skims, AllBirds, WarbyParker, Plaid, and NuBank. We are focused
on building a brilliant team who want to change payments and who
embody The TeamThe mission of the Customer Technology team is to
build an innovative frontend user experience for Imprint
cardholders and merchants by providing mobile and web
applications.Our mission is to leverage cutting-edge technologies
to reinvent banking systems starting from credit and charge cards.
You will work with a group of excellent engineers who have built
products and services that served more than 100 million users in
their past lives and are ready to disrupt the 40-year status quo of
the banking industry in the US.LocationOur offices are located in
New York City and San Francisco. This role will be able to work
remotely or hybrid from one of our offices.What You'll DoAs the
staff engineer of this team, your responsibilities will include but
not be limited to the following:
- Technical Leadership and Oversight
- Oversee the development and maintenance of Customer Technology
mobile apps, web apps, SDKs, APIs, databases, third-party
integrations, schemas, documentation, and engineering
standards.
- Ensure robustness, scalability, and reliability of existing and
new systems.
- Collaborate with technical leaders and engineers to define and
refine the team's technical roadmap.
- Team Development
- Mentor a team of software engineers and developers, fostering a
culture of technical excellence and innovation.
- Lead by example to help foster a culture of team responsibility
and ownership.
- Project Management
- Assist with planning and managing the execution of projects,
ensuring timely delivery within the allocated budget.
- Collaborate with cross-functional teams, including product
management, finance, and compliance, to align project objectives
and deliverables.
- Stakeholder Communication
- Regularly communicate with senior management and other
stakeholders to report on project status, risks, and
opportunities.
- Gather feedback from internal and external stakeholders to
continuously improve the platform's functionality and user
experience.
- Represent the team in inter-departmental meetings, ensuring
alignment with the company's overall strategic goals.
- Quality Assurance and Risk Management
- Ensure adherence to high-quality coding and documentation
standards.
- Oversee the implementation of robust testing strategies to
identify and mitigate risks early in the development cycle.
- Collaborate with the security engineering team to prioritize
and resolve any security vulnerabilities and compliance issues
related to the ledger platform.
- Innovation and Continuous Improvement
- Encourage a culture of innovation within the team, promoting
experimentation and learning.
- Stay informed about industry trends and competitor products to
identify opportunities for platform enhancement.
- Lead efforts in streamlining processes and implementing best
practices to increase efficiency and productivity.What We Look For
- 8+ years of experience in software engineering, including a mix
of backend and frontend (web, iOS, Android) systems
- 3+ years of experience leading the architecture and design
(architecture, design patterns, reliability, and scaling) of new
and current systems
- 3+ years of strong background in developing, testing and
validating financial platforms, preferably with expertise in ledger
technology.
- Bachelor's or Master's degree in Computer Science.
- Excellent project management and communication skills.
- Excellent troubleshooting and debugging skills
- Familiarity with agile development methodologies.
- Strong sense of ownership, urgency, and driveNice to Have
- Experience in building a team of developers from 0 to 10
- Experience in building high-scale and high-quality distributed
systems
- Track record of building and delivering mission-critical, 24x7
production software systems
- 5+ years of proven experience in a fintech companyPerks &
Benefits
- Competitive compensation and equity packages
- Leading configured work computers of your choice
- Flexible paid time off
- Fully covered, high-quality healthcare including fully covered
dependent coverage
- Additional health coverage includes access to One Medical and
option to enroll in an FSA
- 16 weeks of paid parental leave for the primary caregiver and 8
weeks for all new parents
- An understanding that successful work requires flexibility and
an appreciation for asynchronous work
- Access to industry-leading technology across all of our
business units - stemming from our philosophy that we should invest
in resources for our team that foster innovation, optimization, and
productivityImprint is committed to a diverse and inclusive
workplace. Imprint is an equal opportunity employer and does not
discriminate on the basis of race, national origin, gender, gender
identity, sexual orientation, protected veteran status, disability,
age, or other legally protected status. Imprint welcomes talented
individuals from all backgrounds who want to build the future of
payments and rewards. If you are passionate about FinTech and eager
to grow, let's move the world forward, together.
#J-18808-Ljbffr
Keywords: Imprint, Jersey City , Staff Software Engineer, Full Stack, Accounting, Auditing , New York, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...