Note: The job is a remote job and is open to candidates in USA. Steno is a growing company revolutionizing the court reporting industry, and they are seeking a Senior Software Engineer to join their team. The role involves hands-on software development, designing technical solutions, and mentoring less experienced engineers.
Responsibilities
- Participate in hands-on software development, where you can apply your skills, knowledge and previous experiences
- Design and implement technical solutions
- Build and refine engineering team processes and best practices based on project experiences
- Mentor less experienced engineers on the team, providing guidance and technical expertise
Skills
- You have extensive experience with git, a high-level programming language (preferably a statically-typed language or JavaScript), and at least one kind of relational database
- Familiarity with our stack - Node.js with Typescript, React.js front-end, and PostgreSQL
- You are familiar with unit and integration testing and have put them into practice
- You have exposure to different software architectures (n-tier, monolithic, distributed, etc)
- You have exposure to cloud infrastructure and/or cloud based CI/CD pipelines
- Demonstrated track record of delivering well-engineered products with modern technologies for a variety of domains
- You have an understanding of web app fundamentals up and down the stack, from pixels to queries and everything in between
- At least 5 years of development experience
- Bachelor's degree in computer science or equivalent experience
- Bonus points if you have worked in one or more early-stage startups!
Benefits
- Exceptional Benefits
- Flexible PTO
- Flexible Schedule
- Equity
- A yearly discretionary bonus based on goals set by your manager
- Health, Vision, & Dental Benefits - low-cost health plans that free up mind space and unlock our employees' best work
- Wellness/Mental Health - shared benefits to be used among employees and families
- Flexible Paid Time Off - allowing employees to find balance in their lives
- Options of Equity - we know our success is nothing without our team
- Access to a company-provided 401(k) account
- A home office setup and a monthly stipend to offset internet and phone costs
Company Overview
Company H1B Sponsorship