
Senior Full Stack Engineer
Atreides
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteJob Level
Senior
Tech Stack
AngularAWSAzureCloudCyber SecurityDjangoGoogle Cloud PlatformJavaScriptMySQLNGINXNode.jsPostgresPythonReactRubyRuby on RailsSQLSvelteVue.js
About the role
- Build delightful user experiences for our internal and external users to query, visualize and export data from data fusion engines.
- Ensure high availability for customer facing systems, meeting strict customer availability requirements.
- Take ownership of system and software components, becoming the Subject Matter Expert for operations and troubleshooting.
- Collaborate with operations, vendor support, software development, Cyber Security, and In-Service Support teams to identify and resolve root causes of issues.
- Expertly isolate issues to specific software, network, or security components, and implement rapid workarounds and long-term solutions.
- You have a track record for building high-quality, maintainable, tested, and scalable software.
- Conduct testing and verification in staging environments, report issue statuses, and document actions and resolutions.
- Provide remote and on-site system support, including after-hours on-call support on a rotating basis.
- Perform preventive, corrective, and adaptive maintenance activities, including system log analysis, LRU replacement, and software deployments.
Requirements
- Has 7+ years of experience working in a full stack development role
- Deep familiarity with object-oriented programming paradigm, demonstrates a high level of understanding of Web APIs, HTML, CSS and JavaScript
- Has advanced knowledge of modern server-side programming languages (Ruby, Python, Node, etc.) with experience using modern web frameworks (Ruby on Rails, Django, etc.)
- Has experience with ES6 and at least one modern JavaScript libraries /framework such as React, Svelte, Angular, Vue, etc.
- Has experience with MVC-style web application architecture and web server technologies like WebSockets , Nginx, etc.
- Has experience with multiple database types - relational SQL (PostgreSQL, MySQL), OLAP ( DuckDB , Starrocks ), datalake (iceberg, snowflake)
- Experience working with cloud-based hosting environments (AWS, Azure, or GCP).
- Strong troubleshooting, fault isolation, problem-solving, and critical thinking skills.
- Excellent verbal and written communication skills.
Benefits
- Comprehensive health, dental, and vision insurance plans
- Flexible remote work environment
- Additional benefits like flexible hours, work travel opportunities, competitive vacation time and parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full stack developmentobject-oriented programmingWeb APIsHTMLCSSJavaScriptRubyPythonNodemodern web frameworks
Soft skills
troubleshootingfault isolationproblem-solvingcritical thinkingverbal communicationwritten communication