
Senior Software Engineer, Full Stack
Posted Aug 22

Posted Aug 22
This is a fully remote position, open to applicants in New York.
β’ Design, develop, test, document, and manage production-level software, with an emphasis on Go services and APIs.
β’ Take ownership of the technical design for medium to large features and systems, including trade-off evaluations and documentation of decisions made.
β’ Decompose ambiguous challenges into clear, manageable tasks.
β’ Lead and engage in design and architecture evaluation sessions.
β’ Establish standards for accuracy, clarity, testability, and operational safety during code reviews.
β’ Mentor engineers, facilitate the onboarding process for new hires, and act as a technical liaison.
β’ Enhance the on-call rotation, instrument services, manage incident response, and lead postmortem discussions without assigning blame.
β’ Boost system reliability, performance, and cost-effectiveness; define and act upon SLOs and operational metrics.
β’ Identify and mitigate technical debt.
β’ Collaborate with product managers, designers, and stakeholders on technology and roadmap decisions.
β’ Assist in establishing and enforcing engineering principles, guidelines, and best practices.
β’ Cultivate a deep understanding of the industry, products, features, and roadmap to guide technical choices.
β’ Over 5 years of experience in professional software engineering, focusing on building and managing production systems.
β’ Strong and proven expertise in Go (Golang) β essential.
β’ Experience in designing, building, and scaling backend services and APIs (REST and/or gRPC) within a distributed, microservices architecture.
β’ Proficiency in JavaScript or TypeScript, with experience in React or another contemporary front-end framework.
β’ Understanding of relational and/or NoSQL databases, caching mechanisms, and event streaming technologies such as Kafka or SQS/SNS.
β’ Familiarity with AWS, GCP, or Azure; containerization; CI/CD practices; and infrastructure-as-code.
β’ Skills in observability, monitoring, alerting, and debugging in a production environment.
β’ Proven experience leading projects with multiple contributors, delivering results on schedule without compromising quality.
β’ Knowledge of Agile software delivery methods and SCRUM practices.
β’ Capability to work collaboratively across various functions within an enterprise setting.
β’ Competitive base salary and performance bonus.
β’ Opportunity for in-person onboarding and cultural immersion through Launching into Better: LIVE for full-time, non-seasonal employees.
β’ Benefits details available at https://benefitsatfanatics.com/.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.