Staff Software Engineer
Steno
full-remoteleadpermanentbackendfrontendengineering-management Full remote - Madrid, ES 10 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Node.jsTypeScriptReactPostgreSQLSQLCI/CDCloud InfrastructureSoftware ArchitectureUnit TestingMentorship
About the role
Role overview
Join Steno as a Staff Software Engineer to drive hands-on development, architect technical solutions, and mentor non-staff engineers. You’ll help establish strong engineering practices and contribute to a product-oriented culture of continuous improvement.
Responsibilities
- Participate actively in software development, applying expertise to architect, design, and implement technical solutions.
- Own and maintain software architecture, building and refining team processes and engineering best practices.
- Mentor and coach non-staff engineers, helping grow Steno’s developer community and representing the company externally.
- Collaborate on solving product and engineering problems, including working with sometimes incomplete designs/specs.
Requirements
- At least 6 years of software development experience.
- Deep understanding of web app fundamentals across the stack (from UI/pixels to data/queries).
- Strong familiarity with Steno’s stack:
- Node.js with TypeScript
- React.js front-end
- PostgreSQL
- Extensive experience with Git, software patterns, best practices, and writing strong SQL.
- Experience with relational database design and software architectures (e.g., n-tier, monolithic, distributed).
- Familiarity with cloud infrastructure and cloud-based CI/CD pipelines.
- Experience with unit and integration testing.
- Bachelor’s in computer science or equivalent experience.
Nice to have / traits
- Product-oriented mindset and ability to define and cultivate an engineering culture focused on continuous improvement.
- Ability to seek clarity and prefer simplicity where appropriate.
- Pragmatic approach that accounts for both under- and over-engineering.
About Steno
Steno is a company revolutionizing the court reporting industry. The role focuses on building and scaling software systems for this domain, combining hands-on engineering with architecture, best practices, and mentoring.
Scraped 6/11/2026