Senior Backend Engineer

closed
UpTogether Logo

UpTogether

๐Ÿ’ต $130k-$145k
๐Ÿ“Remote - Worldwide

Summary

Join UpTogether as a Senior Backend Engineer and play a key role in building and scaling the backend infrastructure of our UpTogether Connect platform. This 100% remote (US-based) position requires expertise in Python and AWS. You will design, develop, and maintain backend systems, focusing on scalability, security, and performance. Collaborate with cross-functional teams, manage technical debt, and ensure compliance within a FinTech context. This role offers a competitive salary ($130,000-$145,000), comprehensive benefits, and the opportunity to contribute to a mission-driven organization.

Requirements

  • 5+ years of backend engineering experience, with expertise in Python and cloud services (AWS preferred)
  • Previous experience in FinTech or similar sectors, working in regulated environments requiring a focus on security and compliance
  • Proven experience with scalable system design, refactoring legacy systems, and balancing new development with technical debt management
  • Knowledge of architectural best practices, particularly in environments with high-performance demands
  • Strong communication skills, with the ability to articulate complex technical information to both technical and non-technical stakeholders
  • Self-motivated and proactive, capable of thriving in a remote work environment and aligning personal goals with organizational mission

Responsibilities

  • Design, develop, and maintain backend systems using Python, prioritizing scalability and performance
  • Refactor and optimize code to manage tech debt effectively, building scalable systems that support our platformโ€™s growth
  • Develop and implement secure, resilient, and efficient cloud-based services on AWS
  • Lead efforts in identifying, assessing, and addressing technical debt, balancing current feature development with future stability and performance needs
  • Work closely with cross-functional teams, including Product, UX, Analytics, and Security, to deliver software solutions aligned with UpTogetherโ€™s goals
  • Engage in the full software development life cycle, including requirements gathering, architecture, implementation, testing, deployment, and post-deployment support
  • Partner with strategic stakeholders, participating in discussions about product evolution and planning for the engineering needs of deployed software
  • Ensure backend services are built with long-term maintenance in mind, incorporating monitoring, logging, and alerting mechanisms to ensure continuous performance and reliability
  • Work within a FinTech context, implementing best practices to ensure compliance, security, and data integrity
  • Stay informed on industry trends, identifying opportunities to incorporate new tools or technologies that enhance efficiency, scalability, and maintainability
  • Foster a collaborative, mission-driven environment, encouraging proactive communication and high standards of quality across engineering functions
  • Mentor peers and share knowledge of best practices, cultivating an engineering culture of continuous learning and innovation

Preferred Qualifications

  • Familiarity with frontend technologies and how they interact with backend services, enabling more holistic product development contributions
  • Experience in member-centered design and pro-social technology, aligning with UpTogetherโ€™s mission-driven focus

Benefits

  • Medical, dental, vision, 401(k), and vacation
  • Salary range is $130,000 - $145,000 and is commensurate with experience
  • Reimbursements and stipends for work-related equipment for full-time staff
This job is filled or no longer available

Similar Remote Jobs