Full-Time Senior Software Engineer II

Affinity.co is hiring a remote Full-Time Senior Software Engineer II. The career level for this job opening is Experienced and is accepting Canada based applicants remotely. Read complete job description before applying.

Affinity.co

Job Title

Senior Software Engineer II

Posted

Career Level

Full-Time

Career Level

Experienced

Locations Accepted

Canada

Salary

YEAR $113800 - $187800

Job Details

With our growing customer base and expansion into new markets, we have more to build than ever at Affinity. As a Senior Software Engineer II, you'll evolve spreadsheet-like interfaces, critical for user data management and visualization. Data modeling needs to be highly flexible to support unique use cases.

Key responsibilities include:

  • Deep expertise in product areas (Analytics, Notifications, Automation).
  • Lead technical design for critical initiatives.
  • Active code contribution during execution phases.
  • Ensure architectural consistency, adaptability, and extensibility.
  • Collaborate across teams to coordinate changes and manage data models.
  • Research and propose new technologies/architectures.
  • Mentor other engineers for individual and team growth.
  • Promote operational excellence with focus on reliability, performance, and scalability.
  • Work across the entire stack, focusing on backend development.

Qualifications:

  • 7+ years of software engineering experience.
  • 2+ years of experience leading teams delivering end-to-end systems.
  • Troubleshooting across network, application, caching, queuing, load-balancing, storage, and distributed services.
  • Expert in one or more OOP languages and modern OOD, with extensive Ruby experience.
  • Systematic performance issue diagnosis and improvement.
  • Contribution to technical strategy and roadmaps.
  • Clear communication of technical ideas, both written and verbal.
  • Strong ownership and attention to detail.
  • Strong convictions and embrace validation and iteration.
  • Cross-functional teamwork with product stakeholders and SMEs.

Nice-to-haves:

  • Startup and brand-name SaaS experience.
  • Event-driven architecture and Kafka experience.
  • React and TypeScript experience.

Tech Stack:

  • React and TypeScript (Front-end).
  • Ruby and PostgreSQL (Back-end).
  • Event-driven architecture with Kafka.
  • AWS and Kubernetes.

Work Culture:

  • Iterative process with quick adaptation to ambiguity.
  • Candid, transparent, and caring communication style.
  • Data-driven decision making.

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Senior Software Engineer II at Affinity.co is 1st of May 2025 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ Canada ] applicants. .

Related Jobs You May Like

Developer - Optical Field

Budapest, Debrecen, Szeged, Pécs, Hungary
1 day ago
Agile Development
API Interfaces
Docker
Deutsche Telekom IT Solutions
Full-Time
Experienced

Senior Software Engineer - Real Time

Barcelona, Spain
1 day ago
Analytical Skills
Backend Development
Java
Cint
Full-Time
Senior Manager

CFD Simulation Specialist

US
1 day ago
Ansys
CFD
CFX
Rand Worldwide, Inc
Full-Time
Experienced

Senior Design Verification Engineer

Ho Chi Minh, Viet Nam
1 day ago
Debugging And Analysis
SoC/MCU Design Verification
SystemVerilog
Renesas Electronics
Full-Time
Senior Manager

Automation Test Engineer

Ho Chi Minh City, Viet Nam
1 day ago
Appium
Selenium
software testing
KMS Technology
Full-Time
Experienced

Senior RPA Engineer (Automation Anywhere)

India, Remote
1 day ago
Automation Anywhere
ERP Systems
Python
Nagarro
Full-Time
Experienced

Senior Full-stack Software Engineer

Kraków, Poland
1 day ago
.NET
AWS
GraphQL
Software Mind
Full-Time
Senior Manager

Software Engineer

Budapest, Hungary
1 day ago
CI/CD
Kubernetes
Linux
Deutsche Telekom IT Solutions
Full-Time
Experienced

Senior Solution Architect Aerospace

Linköping, Sweden
1 day ago
AWS
Azure
Cloud Computing
IFS
Full-Time
Senior Manager

Senior iOS Engineer (Remote)

United States
2 days ago
API Integration
iOS Development
Swift
Experian
Full-Time
Senior Manager

Manager, Software Engineering

New York, NY
2 days ago
Cloud Architecture
Cloud Platform
Software Development
NBCUniversal
Full-Time
Manager
YEAR $140000 - $200000

Expert Software Engineer

India
2 days ago
.NET Technologies
Agile
Angular
Veradigm Asia
Full-Time
Expert