wagey.ggwagey.ggv1.0-0f5e85e-22-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Staff Engineer Role/Varicent - Staff Software Developer
Pro members applied to this job 36 hours before you saw itGet Pro ›
Varicent

Varicent - Staff Software Developer

Remote - Canada$104k - $137k3d ago
RemoteStaffNACloud ComputingArtificial IntelligenceStaff EngineerFellowC#JavaC++AWSDocumentationTeam ManagementStaff DevelopmentReportingRedshiftREST

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• 7+ years of software development experience, with a focus on data-intensive applications. • Proficiency in at least one backend programming language (e.g., C#, Java, or C++). • Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift. • Understanding of ELT/ETL processes and the challenges associated with handling large-scale datasets. • Strong understanding of software design principles and engineering best practices. • Excellent problem-solving skills and a passion for building clean, scalable, and maintainable solutions. • Collaboration & Communication • Strong English communication skills and the ability to collaborate effectively within cross-functional teams. • B2-level English proficiency or higher is required. • 📝 First 30 Days: Getting Started • Learn and become familiar with our development processes, codebase, coding standards, and tools. • Actively participate in team meetings, collaborate with colleagues, and communicate progress, blockers, and learnings effectively. • Complete well-defined tasks and bug fixes while demonstrating the ability to write high-quality code. • 🏗️ First 60 Days: Building Momentum • Become increasingly independent when handling assigned work, requiring less supervision and guidance. • Take ownership of more complex assignments, including implementing new features and modules. • Demonstrate improved troubleshooting skills and the ability to resolve issues efficiently. • Consistently adhere to coding standards, produce maintainable and well-documented code, and actively participate in code reviews. • Contribute valuable insights during team discussions and collaborate effectively across functions. • 🎳 First 90 Days: Hitting Your Stride • Lead the development of a larger feature or service that is critical to the Incentives Management application. • Ensure scalability, reliability, and performance through rigorous testing and optimization. • Develop a strong understanding of the application's core architecture and troubleshoot reported defects with minimal assistance. • Consistently meet project deadlines while delivering high-quality work. • Demonstrate a commitment to continuous learning and staying current with emerging technologies and industry trends. • Identify opportunities to improve development processes and recommend solutions that enhance efficiency and productivity. • Participate in roadmap planning, technical discussions, and estimation exercises to help shape the future direction of the platform. • The expected base salary range for this role is $104,300 - $136,800* CAD, and individuals may be eligible to participate in our variable compensation program. • Final compensation may vary based on experience, skills, designations, and market conditions. This posting is for an existing vacancy. • This hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement, not replace, human decision-making.

Responsibilities

• Build new features for our REST API and enhance AWS infrastructure using a modern technology stack, including C# and AWS CloudFormation. • Partner closely with Product Management, Design, and QA teams to deliver new features and platform enhancements. • Participate in our pull request review process, ensuring high code quality while providing thoughtful feedback and mentorship to fellow team members. • Optimize application performance, scalability, and responsiveness across large datasets. • Develop cloud-native features using AWS services such as Lambda, S3, DynamoDB, and Redshift. • Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies. • Identify and resolve performance bottlenecks while ensuring high availability and platform reliability.

Similar Jobs

BreadcrumbBreadcrumb - Senior C# Full-Stack Software Engineer2d ago
·Australia, VIC·Equity
In OfficeAPACSeniorCloud ComputingSoftware EngineerFull Stack EngineerC#Full Stack.NETCoachingReactTypeScriptSQLAzureSQL ServerGraphQLFlutterTerraformPulumi
Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X