Skip to main content

Senior Lead Software Engineer - Backend (Python)

Senior Lead Software Engineer - Backend (Python)
Dice
7 months 4 weeks ago

Job Description

Senior/ Lead Software Engineer- Backend (Python) with scaling Supply Chain & Logistics Startup

About the Company

We are seeking a highly skilled and motivated Senior/ Lead Software Engineer- Backend (Python) to join our dynamic team. This role calls for a passionate individual who thrives in a fast-paced, innovative, and challenging environment. You will be working on developing and maintaining high performance, scalable, and secure backend services. Our ideal candidate will have a deep understanding of serverless architecture, experience with AWS, and an ability to guide and mentor junior team members as needed.

Why You Should Join Us

We offer top compensation and medical benefits. You'll have the chance to join a growing & scaling startup at the ground floor with 100% ownership on all of your projects. Lots of room for growth and learning from some of the best talent in this space.

Job Details

Responsibilities:

  • Design, develop, and implement highly responsive, scalable, and efficient backend services using Python.
  • Utilize AWS services and serverless architecture to build robust and secure applications.
  • Collaborate with cross-functional teams to understand requirements and translate them into functional solutions.
  • Write clean, maintainable, and efficient code that adheres to best practices and standards.
  • Conduct code reviews, and provide constructive feedback to team members to ensure high-quality code.
  • Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and scalability.
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
  • Mentor junior team members, fostering a culture of continuous learning and improvement.
  • Participate in all phases of the software development life cycle, from design to deployment.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in backend development with a focus on Python.
  • 3+ years of experience with AWS and serverless architecture.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Proven experience in building and maintaining high-performance systems.
  • Excellent problem-solving skills, with a knack for complex challenges.
  • Strong knowledge of relational databases, SQL, and ORM technologies.
  • Experience with RESTful API development and consumption.
  • Demonstrated ability to mentor junior team members and lead projects.
  • Excellent written and verbal communication skills.
  • Ability to work independently and as part of a team.
  • Strong commitment to continuous learning and staying up-to-date with industry trends and advancements.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States