Remote Staff Software Engineer, Full Stack

closed
Logo of Netbrands Media Corp

Netbrands Media Corp

๐Ÿ’ต $170k-$250k
๐Ÿ“Remote - United States

Job highlights

Summary

Join Imprint's Customer Technology team as a Staff Engineer to lead the development and maintenance of mobile apps, web apps, SDKs, APIs, databases, third-party integrations, schemas, documentation, and engineering standards. As a technical leader, you will oversee robustness, scalability, and reliability of existing and new systems, mentor a team of software engineers, and collaborate with cross-functional teams to align project objectives and deliverables.

Requirements

  • 8+ years of experience in software engineering, including a mix of backend and frontend (web, iOS, Android) systems
  • 5+ years of proven experience in a fintech company
  • 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 drive

Responsibilities

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

Preferred Qualifications

  • Experience in building a team of developers from 0 to 10
  • Experience in building high-scale and high-quality distributed systems

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 productivity
This job is filled or no longer available

Similar Remote Jobs