Alvys

Staff Software Engineer

Alvys

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead technical initiatives, such as redesigning and implementing major platforms or infrastructures that impact various engineering teams.
  • Drive technical vision and architecture decisions across engineering teams, creating well-thought-out design documents that guide long-term work.
  • Research, create proofs of concept, and evangelize new technologies that enhance team capabilities and align with business objectives.
  • Own the technical architecture and delivery of large-scale, business-critical systems, ensuring they meet the highest standards for stability, performance, and scalability.
  • Think holistically about system architecture, reducing complexity to achieve more with less effort.
  • Mentor engineers across teams to accelerate their career growth and share knowledge through tech talks, design reviews, and code reviews.
  • Manage a smaller team of engineers (e.g., DevOps or Data teams) depending on organizational needs, balancing technical work with people leadership.
  • Challenge and improve team processes, ensuring projects are appropriately broken down, prioritized, and well understood.
  • Build effective relationships with product, design, and operations to translate business logic into engineering deliverables.

Requirements

  • 8+ years of experience, with a proven track record of owning and delivering large-scale, mission-critical operational software from design to production.
  • Expert-level proficiency in a modern programming language (e.g., C#, Java, TypeScript), with a strong foundation in C# and ASP.NET preferred.
  • Nice to have: Familiarity with frontend development concepts and modern UI frameworks to facilitate better end-to-end system design and cross-stack collaboration.
  • Competency in both Relational and NoSQL databases (e.g., CosmosDB, DynamoDB, Elasticsearch, Postgres), with experience supporting these systems at scale.
  • Experience with at least one major cloud provider (Azure, AWS, or GCP).
  • Demonstrated experience designing and maintaining high-traffic, resilient backend systems in a production environment.
  • Strong technical leadership skills with experience mentoring engineers; experience managing smaller teams is a plus.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
Benefits
  • Equal Employment Opportunity
  • Diversity and inclusion initiatives
  • Accommodations during recruitment process
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#ASP.NETJavaTypeScriptRelational databasesNoSQL databasesCosmosDBDynamoDBElasticsearchPostgres
Soft Skills
technical leadershipmentoringpeople leadershiprelationship buildingprocess improvementcommunicationcollaborationdesign reviewscode reviewstechnical vision