Senior Backend Engineer

A company focused on innovation and technology acceleration, creating mobile-first solutions and transformative products.
Backend
Senior Software Engineer
Remote
6+ years of experience
AI · Mobile

Description For Senior Backend Engineer

Robots & Pencils is a pioneering company that embraces a talent-led culture, focusing on innovation and technology acceleration. Founded in 2009 with the vision that mobile would be more transformative than the Internet, they have proven to be ahead of the curve. The company is designed to follow talent, attracting highly skilled professionals who develop innovative solutions and create previously inconceivable products.

As a Senior Backend Engineer at Robots & Pencils, you'll be part of a dynamic team working on both client products and internal projects. You'll be responsible for building mobile APIs and web applications, peer reviewing code, and supporting sales and project managers with technical insights. The role requires a strong background in Java API development, advanced SQL skills, and experience with various databases and development practices.

The company offers an attractive compensation package, flexible work arrangements (remote or in-office), excellent benefits, and a culture that values continuous learning and innovation. They pride themselves on creating a supportive and engaging work environment, with various team-building activities and events, even in virtual settings.

Robots & Pencils is an ideal place for those who thrive on new challenges, take pride in their craft, and value knowledge sharing. If you're a skilled backend engineer looking for a fast-paced, innovative environment where your talents will be nurtured and your ideas valued, this could be the perfect opportunity for you to grow and make a significant impact.

Last updated 2 months ago

Responsibilities For Senior Backend Engineer

  • Work on client products and internal products, delivering first-class software
  • Build out mobile APIs and web applications for mobile and browser clients
  • Peer review other team members' code, and learn from peer review of your own code
  • Support sales and project managers with technical insights for project budgets and schedules
  • Apply wisdom and knowledge to resolve issues and challenges while looking for innovative solutions

Requirements For Senior Backend Engineer

Java
Redis
PostgreSQL
  • 6+ years of relevant professional experience
  • Degree in Computer Science/Engineering or completion of a Tech Bootcamp (preferred)
  • Java 17 API development (Spring Boot and Quarkus familiarity a plus)
  • Redis for caching
  • Advanced SQL skills
  • PostgreSQL familiarity (a plus)
  • Experience with multiple databases with multiple schemas (a plus)
  • Knowledge of code versioning tools, such as Git
  • Experience with testing and behavior driven development
  • Understanding of CS concepts (APIs, services, nTier, microservices/SOA, data structures and normalization, data access patterns, profiling & optimization)
  • Github profile or link to open source work (a plus)
  • Excellent communication skills

Benefits For Senior Backend Engineer

401k
Dental Insurance
Medical Insurance
Parental Leave
Vision Insurance
  • Attractive compensation package
  • Remote work option
  • Medical, Dental, Vision insurance
  • Paid holidays, vacation, and sick days
  • Flexible paid holidays
  • Company branded swag
  • Parental & adoption leave top up / salary continuance
  • 401K/RRSP matching
  • Dynamic, fast-paced environment
  • Team-building events (both virtual and in-person)

Interested in this job?

Jobs Related To Robots & Pencils Senior Backend Engineer

Senior Software Engineer

Senior Software Engineer position at Robots & Pencils, offering remote work, competitive benefits, and opportunity to work on innovative technology solutions.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.