Job Title: Senior Software Engineer (Python)
Location: Remote- Core working hours 9- 1 pm.
PST/ 12- 4 pm.
EST
SPONSORSHIP IS NOT AVAILABLE FOR THIS OPPORTUNITY
About Us: This opportunity is at a dynamic and close to profitable Series B startup dedicated to revolutionizing our industry through cutting-edge technology and innovation.
We are a dynamic team of passionate individuals driven by a shared vision and a commitment to excellence.
Role Overview: As a Senior Software Engineer, you will play a pivotal role in shaping the user experience of our platform.
You will work with a team of software engineers, collaborating closely with product managers, designers, and frontend engineers to deliver scalable and intuitive solutions.
This role offers an exciting opportunity to contribute to the growth and success of a rapidly evolving startup while leveraging your expertise in Python, and AWS building and maintaining the server-side logic and infrastructure of our product.
Responsibilities:
Design, develop, and maintain scalable REST API services using Python, Django, and other Python frameworks
Integrate backend systems with our front-end apps and mobile applications
Optimize APIs for performance and scalability
Implement automation and DevOps processes using AWS services like EC2, S3, CloudFormation
Monitor and troubleshoot problems with AWS tools like CloudWatch
Participate in code reviews, design reviews, and product planning
Identify production issues and compile defect reports to prioritize work
Requirements:
5+ years of experience with Python and Django web frameworks
Experience developing and consuming REST APIs
Working knowledge of AWS with services like EC2, VPC, S3, CloudWatch
Proficiency with Git version control system
Understanding of web development security best practices
Knowledge of SQL/NoSQL databases and ORM frameworks
Strong problem solving and communication skills
BS or MS degree in Computer Science or related field
Nice to Have:
Experience with other Python web frameworks like Flask, FastAPI
Familiarity with AWS serverless platforms like Lambda, DynamoDB
Background in software engineering best practices and design patterns
Experience with Docker containers and container orchestration
If you have strong Python, Django, and AWS skills and love building high-quality backend systems, we want to hear from you! This is an opportunity to make a big impact on our product and grow your expertise in a fast-paced, collaborative environment.