Skip to content

Senior Software Engineer – Full Stack
Company | Alloy |
---|
Location | New York, NY, USA |
---|
Salary | $153000 – $180000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Is undeniably skilled at coding, architecting software systems, and making the most of tools like GitHub, CircleCI, Jira, and Docker.
- Consistently delivers and supports impactful, reliable, scalable, extensible features.
- Leads multi-engineer projects effectively: scoping work and delegating it to other engineers, communicating about the project with leadership, and facilitating productive discussions within the team to resolve blocking issues.
- Is a collaborative colleague who galvanizes others to improve aspects of their work, be it the codebase, tooling, or team processes.
- Has an action-oriented mindset of responsibility: leaving the codebase better than it was, working toward solutions even when a problem isn’t with your or your team’s code, actively helping with on-call incidents and contributing to blameless postmortems after.
- Reacts flexibly to the evolving needs of our organization, company, and customers.
- Has significant fullstack experience working with the core technologies of our stack: React, Node, and Postgres (or else relatable experience with similar technologies).
Responsibilities
- Craft straightforward, typed, tested code that’s reliable, extensible, and scalable.
- Architect, build, launch, and support customer-facing fullstack features and systems.
- Lead small teams of engineers for larger projects and work individually on smaller ones.
- Coalesce Alloy’s product vision from PMs and UX designers into concrete technical plans then share and review those plans with other engineers.
- Provide technical mentorship and guidance to fellow engineers, fostering a culture of learning and growth within our expanding team and within our cross-engineering guilds such as the observability guild, architecture guild or security guild.
- Embrace an iterative customer-centric approach, flexibly iterating on features based on feedback from internal and external customers.
- Use modern software tools and advocate for new ones when appropriate. Our tech stack is primarily TypeScript/JavaScript: Node.js, React, Redux, PostgreSQL, Elasticsearch, Redshift and other AWS products, Storybook for our in-house UI component library, and rarely some legacy Python/Django.
- Be on-call for a week once every few months (after a reasonable ramp-up period).
Preferred Qualifications
- Working at Fintechs or the financial services industry
- Elasticsearch / OpenSearch
- Redshift
- AWS