Lead Back End Software Engineer

in Information Technology
  • Detroit, Michigan View on Map
  • Salary: $140,000.00 - $165,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Remote
  • Job Reference 0000017095
  • Salary Type Annually
  • Industry Financial Services;FinTech
  • Selling Points

    Lead backend engineering for a remote technology organization, driving innovation. Mentor engineers, optimize systems, and tackle complex challenges. Shape scalable architectures and contribute to impactful projects.

Job Description

Overview

  • Lead backend engineering efforts to design, develop, and optimize scalable systems for a technology-driven organization in a fully remote environment.
  • Collaborate with cross-functional teams to deliver robust backend solutions and ensure seamless integration with frontend systems.
  • Drive technical innovation and strategic decision-making to enhance system performance and reliability.
  • Mentor and guide engineering team members, fostering professional growth and a collaborative culture.
  • Address complex technical challenges, including performance bottlenecks and system scalability requirements.
  • Contribute to the technical architecture and long-term planning for backend systems.
  • Operate autonomously in a remote setting, delivering impactful solutions with flexibility and efficiency.

Key Responsibilities & Duties

  • Serve as the technical lead for backend engineering projects, ensuring high-quality deliverables and adherence to best practices.
  • Design, implement, and maintain backend services and APIs using Python, Django, and Go.
  • Optimize system performance, security, and reliability through proactive technical solutions.
  • Mentor and support team members, enhancing their technical skills and professional development.
  • Collaborate on frontend development tasks to ensure cohesive platform functionality and user experience.
  • Participate in on-call rotations, promptly addressing and resolving system issues.
  • Contribute to technical documentation and knowledge sharing to improve team efficiency.

Job Requirements

  • Bachelor's degree in Computer Science or a related field is required.
  • Minimum of 7 years of backend engineering experience, with 10 years preferred.
  • Proficiency in Python, Django, and Go, with expertise in RESTful API design.
  • Strong database knowledge, including schema design and query optimization.
  • Experience with CI/CD pipelines and modern DevOps practices.
  • Comfortable contributing to frontend development using React.
  • Preferred experience in fintech, trading, or container orchestration environments.
  • Excellent problem-solving skills and ability to work independently in a remote setting.
  • ShareAustin:

Related Jobs