COREL logo
COREL

Parallels is an award-winning solution that helps users leverage the best technology out there, whether it’s Windows, Mac, Linux, iOS, Android, or the cloud. We have millions of users and decades of innovation under our belts. Parallels is committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise us of any accommodation that are required. Appropriate accommodation will be provided upon request as required by Federal and Provincial regulations and Company Policy.

Staff Backend Engineer

Location

Worldwide

Posted

91 days ago

Salary

C$110K - C$124K / year

Seniority

Lead

Job Description

Staff Backend Engineer

COREL

Role Description We’re looking for an experienced Staff Backend Developer to help us change the way the world works, with anytime, anywhere, any-device productivity. Here, you’ll lead the architectural vision and technical strategy for our core systems, focusing heavily on high-level design, cloud apps architecture, and system boundaries. As a Staff Backend Developer, you will: - Build scalable, fault-tolerant backend systems to support evolving product needs. - Participate in designing and leading the strategic decomposition of a mature Django application into scalable, asynchronous microservices. - Design scalable, reliable systems that span multiple engineering teams, working closely with DevOps and Product. - Establish, enforce, and iterate on engineering best practices, API design standards, and deployment protocols. - Partner directly with Product leadership and Staff/Principal peers to map high-level business objectives to concrete technical execution and capacity planning. - Elevate the engineering organization by actively mentoring both junior and senior developers, fostering knowledge sharing, and conducting rigorous architecture reviews. - Stay current with backend and cloud technologies, evaluate and adopt new technologies to continuously improve system efficiency. - Document architecture and mentor junior engineers to foster knowledge sharing. Qualifications - Extensive Backend Experience with a proven track record in principal or architect-level roles designing complex, distributed systems. - Extensive experience designing, building, and scaling distributed backend systems and microservices architectures. - Expert-level knowledge of Python internals, memory management, and advanced frameworks (Django, FastAPI). - Deep expertise in SQL/NoSQL databases at scale (schema design, complex query optimization, sharding, replication, caching) and ORM tools (Django, SQLAlchemy). - Mastery of asynchronous processing and message-broker/streaming platforms (RabbitMQ, Kafka, Celery). - Expert-level experience with observability, distributed tracing, and APM tools (Prometheus, Grafana, ELK) to diagnose systemic bottlenecks. - Production expertise with Kubernetes, container orchestration, and Infrastructure as Code (IaC) for CI/CD pipelines. - Solid foundation in designing RESTful APIs, authentication protocols (OAuth2, OIDC, SAML). - Excellent problem-solving and communication skills. - Experience working in Agile/Scrum environments. Requirements - Experience with Azure as a cloud platform. - Experience designing and implementing GraphQL APIs. - Experience with Kubernetes or other orchestration tools. - Polyglot background (e.g., experience with Golang, Rust, or C++ for performance-critical domains). Benefits - Flexible working environment. - Empowerment to work when, how, and where you want. Company Description Parallels is a top VDI/EUC product helping businesses since 1999. Whether it’s desktop or cloud, on-prem or hybrid, Parallels has a solution to help your company optimize the speed and security of your work environment at an affordable price.

Related Job Pages

More Backend Engineer Jobs

Zup Innovation logo

Senior Java Backend Developer

Zup Innovation

We create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.

Backend Engineer91 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Develop backend solutions in Java, focusing on modernizing the SAP commission system. • Design and implement RESTful APIs, ensuring robust integration between systems. • Define and apply architectural patterns and best practices in Spring. • Conduct technical code reviews, contributing to the maintenance of system quality. • Support the integration of DevOps processes, including deployment automation and application monitoring. • Perform database optimizations and tuning to improve performance and availability.

Brazil
Turnitin logo

Principal Backend Software Engineer

Turnitin

Turnitin is a global software development company in the education sector working to ensure the integrity of education and research, and to meaningfully improve

Backend Engineer91 days ago

Role Description As a member of the GRaF (Grading and Feedback) team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems using AWS Lambda and related technologies. This role is critical in developing and optimizing our serverless architecture. Cross functionally this role will interface mainly with QA, Product, UX and Support. - Drive the long-term technical strategy and multi-year architectural roadmap for the GRaF backend platform, defining and enforcing technical standards and best practices across the team. - Lead the design, development, and implementation of scalable, robust, and cost-efficient backend services using AWS Lambda, RESTful APIs, and event-driven architectures. - Act as a technical leader, providing expert technical guidance and mentorship to engineers on system design, Java best practices, code quality, and troubleshooting complex issues in production environments. - Proactively partner with engineering, product, and architectural leadership across multiple teams to identify and resolve systemic technical debt and architectural risks. - Oversee and ensure the continuous improvement of CI/CD pipelines (e.g., GitHub Actions) and the maintenance of comprehensive automated testing frameworks. Qualifications - 10+ years of professional experience in backend development. - Expert-level proficiency in Java or another programming language suitable for AWS Lambda, with deep experience in distributed, high-scale, and high availability systems. - Extensive experience with complex AWS serverless services (especially Lambdas & DynamoDB) and a proven track record of driving large-scale architectural decisions. - Demonstrated ability to act independently, set technical direction, and influence cross-functional teams and senior engineers without direct authority. - Proven experience mentoring other engineers, leading technical design reviews, and establishing engineering processes and quality standards. - Exceptional analytical and conceptual thinking skills to resolve significant, unique, and ambiguous technical challenges. Requirements - The expected annual base salary range for this position is: $130,350/year to $217,250/year. - This position is bonus eligible / commission-based. - Actual compensation will be provided in writing at the time of offer, if extended, and is determined by work location and a range of other relevant factors, including but not limited to: experience, skills, degrees, licensures, certifications, and other job-related factors. - Internal equity, market and organizational factors are also considered. Benefits - Remote First Culture - Health Care Coverage - Education Reimbursement - Competitive Paid Time Off - Self-Care Days - National Holidays - 2 Founder Days + Juneteenth Observed - Paid Volunteer Time Off - Charitable Contribution Match - Monthly Wellness or Home Office Reimbursement - Access to Employee Assistance Program (mental health platform) - Parental Leave - Retirement Plan with match/contribution

United States
$130.4K - $217.3K / year
Job Closed
AgileEngine logo

Backend Engineer (Senior) ID56766

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Backend Engineer91 days ago
Full TimeRemoteTeam 1,001-5,000

Zoho Postings - Region:____ Custom Gem AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE As a Senior Backend Developer, you will play a key role in accelerating delivery and supporting the development of backend systems that drive critical business workflows. You’ll collaborate closely with the team to move projects forward efficiently, contributing from day one and ensuring smooth execution across the development pipeline. This role offers strong ownership, fast-paced impact, and the opportunity to work on production systems while continuously improving delivery speed and quality. WHAT YOU WILL DO - Develop and maintain backend applications; - Build and support batch processes for e-commerce operations; - Design and maintain data models for frontend use; - Generate and manage data feeds; - Integrate with internal and external systems; - Support the team in delivering projects efficiently. MUST HAVES - 4+ years of experience with ASP.NET and SQL Server; - Experience with backend integrations and data processing; - Ability to understand existing systems and contribute independently; - Experience working with AI-assisted tools such as GitHub Copilot with focus on code quality; - Strong communication and collaboration skills; - Upper-intermediate English level. PERKS AND BENEFITS - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options.

Spain
FICO logo

Database Engineer – Associate

FICO

FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.

Backend Engineer91 days ago
Full TimeRemoteTeam 1,001-5,000Since 1956H1B No Sponsor

• Support a diverse set of database platforms including MySQL, Oracle, Couchbase, AWS RDS and Kubernetes EKS cluster in a 24x7 production environment • Perform capacity planning, database health checks, and performance tuning to ensure high availability and reliability for mission-critical OLTP and decision support systems • Implement and maintain disaster recovery (DR) and high availability (HA) solutions across multi-region environments • Monitor and optimize query performance, replication lags, and overall database efficiency through indexing and best practices • Automate deployment of database changes to support new builds, patches, and hotfix releases using modern DevOps practices • Design, implement, and manage EKS clusters to support microservices and container-based applications running on Kubernetes

Mexico
Job Closed