Responsibilities
- Design and construct systems that support business operations and enhance user satisfaction
- Collaborate with team members to plan and model technical solutions
- Write and optimize code with a focus on performance, reliability, and scalability
- Deliver robust, production-grade software for complex and large-scale applications
- Enhance and apply functional and non-functional testing methodologies
- Advocate for, evaluate, and refine engineering best practices
- Create architectural designs for challenging problems involving cross-system trade-offs
- Engage in cross-team discussions on technical architecture proposals
- Help ensure consistency in technical direction across departments
- Diagnose and fix live production issues within your domain
- Monitor and respond to system alerts as part of incident management
- Lead investigations into cross-functional issues and coordinate resolutions
- Evaluate, question, and help shape engineering processes and policies
- Improve internal documentation by reviewing and contributing updates
- Stay informed about emerging technologies to assess impact on current systems
- Disseminate knowledge through presentations, articles, and training sessions
- Participate in division-level planning and technical decision-making
- Encourage peers to maintain high standards in all deliverables
- Implement and support RESTful and RPC-based APIs using Python
- Build and manage automated test suites
- Communicate regularly with internal teams to clarify project goals and track progress
Benefits
- Flexible total compensation package aligned with market standards
- Open and inclusive work culture without hierarchical barriers
- Option to work remotely with opportunities for in-person collaboration
- Structured mentorship opportunities for professional growth
- Access to a global tech network and online learning resources
- Frequent team-building and social gatherings
- Employee discount program covering a wide range of products and subscriptions
- Paid leave on your birthday
- Choice of development environment: Mac or Linux, with preferred display setup
- Personal support services including counseling, legal advice, and financial planning
- Complimentary parking available when working on-site
Work Arrangement
Hybrid
Other
- Provide occasional after-hours support on a rotating schedule to address urgent production issues
- Work remotely with the option to engage in office-based activities