Join WRITER as a Staff Software Engineer to build services for enterprise administration in AI-powered work environments. Collaborate cross-functionally to ensure secure and scalable solutions in a hybrid role.
Responsibilities
Design and build robust, scalable services for enterprise administration, billing, identity management, authentication, and authorization
Make meaningful system design decisions, own the architecture of core platform components from initial design through production
Build and optimise high-performance APIs and distributed services that operate reliably at enterprise scale
Collaborate with product managers and cross-functional engineering teams to translate complex business and compliance requirements into well-designed technical solutions
Partner with DevOps teams on continuous deployment, logging, and monitoring; ensuring top-tier performance and reliability
Drive improvements in observability, reliability, deployment workflows, and operational excellence
Navigate ambiguity, take loosely defined problem spaces and turn them into well-structured, maintainable implementations
Raise the bar on code quality, testing, documentation, and long-term maintainability
Requirements
7+ years of hands-on software engineering experience building production systems end-to-end with extremely strong proficiency with Python and functional programming
Strong system design skills, you can whiteboard a distributed architecture, reason about trade-offs, and make pragmatic decisions under uncertainty
Experience building microservices and RESTful APIs in cloud environments (AWS, GCP, or Azure), including containerization with Docker and Kubernetes
Solid grasp of database systems (e.g., PostgreSQL), event-driven architectures, and distributed systems fundamentals (availability, fault tolerance, operational safety)
Comfort operating in ambiguity, you drive clarity rather than waiting for complete specifications, and you drive clarity for yourself and the team
Experience coding with AI tools to move faster while maintaining high standards for correctness, security, and maintainability
A "Connect" mindset, thriving in collaborative settings where you actively engage with cross-functional teams and mentor junior engineers to achieve shared goals
A "Challenge" spirit, demonstrating exceptional problem-solving skills to tackle complex technical hurdles and proactively suggest innovative improvements to our systems and processes
An “Own” mindset, you take full accountability for outcomes from design through production, and you raise the bar on quality and maintainability
Nice to have: Experience in identity and access management, authentication (SSO, SAML, OIDC), and authorization models (RBAC, ABAC, policy engines)
Nice to have: Experience building billing, subscription, or metering systems at scale
Nice to have: Background in multi-tenant enterprise SaaS platforms
Nice to have: Experience with functional Scala is a strong plus
Benefits
Generous PTO, plus company holidays
Comprehensive medical and dental insurance
Paid parental leave for all parents (12 weeks)
Fertility and family planning support
Early-detection cancer testing through Galleri
Competitive pension scheme and company contribution
Annual work-life stipends for:
Wellness stipend for gym, massage/chiropractor, personal training, etc.
Learning and development stipend
Company-wide off-sites and team off-sites
Competitive compensation and company stock options
Lead Software Engineer in hybrid role focusing on full - stack development with a strong emphasis on leadership and engineering excellence. Collaborating with cross - functional teams to deliver high - quality software.
Senior Engineer at Cenovus providing technical authority on relief valves and systems in Ohio refineries. Supporting downstream operations with design and training responsibilities.
Demand Response Engineer supporting energy efficiency programs and management of demand response strategies at Duke Energy. Engaging with customers and stakeholders to optimize energy use and enhance grid stability.
Software Engineer for Navitor focusing on design and development of software solutions. Involved in programming and supporting applications within the primary B2B platform with occasional travel.
Software Engineer II developing AI - powered solutions for Travelers. Collaborating across teams to deliver measurable outcomes through enterprise AI integration.
Senior Software Engineer responsible for core platform capabilities for payments system at Freddie Mac. Collaborating with stakeholders to deliver high - quality solutions in a fast - paced environment.
Senior Software Developer at BECU designing scalable and secure software to improve digital experiences. Collaborating with teams while mentoring junior developers and ensuring engineering standards.
Software Engineer developing different products for a growing company using various stacks. Collaborating with cross - functional engineering teams in a hybrid setup based in São Paulo.
Full Stack Developer role requiring expertise in Node.js and React technologies. Collaborating in a dynamic environment focused on innovative projects in Brazil.
Senior Manager providing technical leadership and vendor oversight for production support at CVS Health. Ensuring stability and operational readiness of critical applications through strong management and governance.