Remote Senior Software Engineer - Python/Django (401)

at Ubiminds

Posted 1 day ago 3 applied

Description:

  • Ubiminds is a GPTW certified, people-first company that partners with American software product companies to scale their development footprint.
  • The company is assisting in building a new product suite for Public Safety.
  • As a Senior Software Engineer focused on backend development, you will be part of a small team building the next version of the client's services platform.
  • Your role will involve writing clean, efficient, and scalable Python and Django code to support innovative solutions.
  • Responsibilities include designing, building, and maintaining scalable software systems, writing high-quality code, and taking ownership of complex technical projects.
  • You will collaborate with product, design, and engineering teams to align solutions with business goals.
  • Troubleshooting and resolving challenging issues to ensure performance and reliability is expected.
  • Participation in code reviews and mentoring junior developers is part of the role.
  • You will contribute to planning, prioritization, and estimation for smooth execution and realistic timelines.
  • Creating and maintaining clear technical documentation is required.
  • Staying current with technologies and sharing insights to inform technical direction is essential.

Requirements:

  • Advanced/fluent English skills are mandatory, with excellent written and verbal communication abilities.
  • You must be comfortable working 9-5 EST, with flexibility to complete work as needed.
  • Strong experience in developing backend systems using Python and Django is required; experience with Ruby and Rails is a plus.
  • A deep understanding of object-oriented design, domain modeling, and software engineering principles is necessary.
  • Experience with RESTful APIs and relational databases (e.g., PostgreSQL, MySQL) is required.
  • A proven track record of contributing to and maintaining large-scale production systems is essential.
  • You should be able to work independently in a remote, collaborative environment.
  • Strong communication skills and a desire to mentor others are important.
  • A minimum of 5+ years of professional software development experience in modern web environments is required.
  • Nice to have: Experience with cloud environments, familiarity with Scrum and Kanban methodologies, and knowledge of RESTful API principles and database design.

Benefits:

  • As a Senior Backend Engineer at Ubiminds, you will be treated as a full-time employee of a product-based company.
  • You will receive full back-office support, including career guidance, HR, and concierge services.
  • The company offers a remote-first policy, accommodating a distributed team.
  • You will be provided with a MacBook, eliminating the need to bring your own device.
  • Access to growth opportunities through tech talks, chapter meetings, and remote happy hours is available.
  • You can improve your English through free lessons with a native English speaker.
  • There is a candidate referral bonus program for promoting Ubiminds to your tech friends.
  • The Florianópolis headquarters is available for use, offering weekly quick massages, snacks, soft drinks, and games.