Senior Software Engineer

Technology company founded in 2009, focused on mobile transformation and innovation, with a talent-led culture.
Backend
Senior Software Engineer
Remote
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Robots & Pencils, established in 2009, is seeking a Senior Software Engineer to join their innovative technology team. The company was founded with the visionary belief that mobile would surpass the Internet in transformative impact. Today, they focus on maintaining competitive advantage through innovation and technology acceleration.

The role offers a unique opportunity to work with a highly skilled team in a remote-friendly environment across North America. As a Senior Engineer, you'll be responsible for designing and developing sophisticated software solutions, from mobile APIs to web applications, while mentoring team members and contributing to technical decision-making.

The ideal candidate brings 7+ years of software development experience, with strong expertise in Java and Angular. You'll work in a fast-paced, dynamic environment that values continuous learning and innovation. The role requires both technical excellence and strong communication skills, as you'll collaborate with various stakeholders across different time zones.

The company offers an attractive compensation package including comprehensive health benefits, 401K matching, flexible holidays, and parental leave. They foster a unique culture that embraces change and celebrates diversity, demonstrated through various team events and activities, both virtual and in-person.

This position is perfect for a seasoned engineer who values working with top-tier talent, seeks to solve challenging problems, and wants to contribute to a company that prioritizes both technical excellence and human-centered design. The role offers the flexibility of remote work while being part of a collaborative, innovative team that's pushing the boundaries of technology.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Design, program and test software while creating a shared sense of direction in team identity
  • Author and maintain relevant documentation
  • Develop and refine prototypes to confirm requirements
  • Program according to project plans while seeking innovative solutions
  • Drive release and post-release activities
  • Collaborate with designers to create interfaces
  • Build out mobile APIs and web applications
  • Peer review code and mentor team members
  • Support sales and project managers with technical insights
  • Attend and contribute to development meetings
  • Work on bug fixes with QA team
  • Build reusable code and libraries

Requirements For Senior Software Engineer

Java
  • 7+ years of delivering software
  • B.S. or higher in Computer Science, Computer Engineering, or equivalent work experience
  • Experience with Java and Angular
  • Proficiency in designing and architecting software
  • Strong understanding of design's impact on software development
  • Deep expertise in writing, analyzing, and debugging code
  • Excellent problem solving skills
  • Sound understanding of computer networks and security
  • Knowledge of parallel and distributed computing
  • Excellent communication skills
  • Demonstrated ability to learn new skills and technologies
  • Commitment to human-centered, universal design

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, Vision Insurance
  • 401K/RRSP matching
  • Paid holidays, vacation and sick days
  • Flexible paid holidays
  • Parental & adoption leave
  • Company branded swag
  • Remote work options
  • Health & wellness events

Interested in this job?

Jobs Related To Robots & Pencils Senior Software Engineer

Senior Backend Engineer

Senior Backend Engineer position at Robots & Pencils, focusing on Java API development and innovative mobile solutions.

Senior Customer and Partner Solutions Engineer, gTech

Senior Customer and Partner Solutions Engineer position at Google, focusing on technical problem-solving and partner integration support with competitive compensation and benefits.

Senior Software Engineer, P2020 Rollouts

Senior Software Engineer position at Google working on P2020 Rollouts, focusing on cloud infrastructure and service management optimization.

Senior Software Engineer, Google Research

Senior Software Engineer position at Google Research, focusing on developing next-generation technologies and conducting fundamental research that impacts billions of users.

Senior Optical Transport Network Engineer

Senior Optical Transport Network Engineer role at Google, focusing on network infrastructure and optimization.