Senior Back End Engineer (Python)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

BS/MS in Computer Science or related field., 6+ years of experience as a Software Engineer, ideally in full-stack development., Expert knowledge of Python or C#/.NET with a strong desire to learn Python., Strong communication skills in English (minimum B2 level required)..

Key responsibilities:

  • Design, develop, and maintain scalable full-stack applications and services.
  • Lead or contribute to the architectural design of software systems, particularly those built on microservices.
  • Collaborate closely with cross-functional teams to define, design, and ship new features.
  • Mentor junior developers and foster team collaboration and agile best practices.

FusionHit logo
FusionHit https://www.fusionhit.com
51 - 200 Employees
See all jobs

Job description

We are looking for a Senior Python Software Engineer to mentor and lead teams in a fast-growing start-up environment. 

Location: Must reside and have work authorization in Latin America.
Availability: Must be available to work with significant overlap with Mountain Standard Time (MST).

The Ideal Candidate Has:

  • BS/MS in Computer Science or related field.
  • 6+ years of experience as a Software Engineer, ideally in full-stack development.
  • Expert knowledge of Python. Alternatively, expert knowledge of C#/.NET with a strong desire to learn Python is acceptable.
  • Experience with GoLang and TypeScript is a strong plus.
  • Hands-on experience working with AWS or similar cloud technologies.
  • Experience developing microservices is strongly preferred.
  • Team lead experience preferred; senior-level skillset with a strong background in SCRUM or agile methodologies is also valued.
  • Strong communication skills in English (minimum B2 level required).
  • Demonstrated ability to learn new frameworks quickly and drive innovative solutions.
  • Ability to thrive in a fast-paced, rapidly-changing environment.

Key Responsibilities:

  • Design, develop, and maintain scalable full-stack applications and services.
  • Lead or contribute to the architectural design of software systems, particularly those built on microservices.
  • Collaborate closely with cross-functional teams to define, design, and ship new features.
  • Mentor junior developers and foster team collaboration and agile best practices.
  • Continuously improve the performance, scalability, and maintainability of the codebase.
  • Utilize cloud platforms (especially AWS) for deploying and managing applications.
  • Write clean, testable, and efficient code using Python, GoLang, TypeScript, and other modern technologies.

Perks of working at FusionHit:

  • Certified as a Great Place to Work, offering a supportive and inclusive work culture.
  • Work from home position
  • Private Medical Insurance
  • Corporate Access to FusionHit Udemy Account
  • Personal and Professional Development Courses & Certifications
  • Flexible Schedule
  • 3 Sick Days per year
  • Birthday Off
  • Extra Days for Special Occasions
  • Team Building Meal Reimbursement
  • Equipment Granted
  • Monthly Recognitions
  • High Impact Committees

Are you curious already?

View our Reviews on FusionHit Glassdoor
Take a look at our company Facebook page: FusionHit Linkedin
Take a look at our company culture video: FusionHit Culture Video

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Communication
  • Problem Solving

Back-End Engineer Related jobs