Search by job, company or skills

Direct7 Networks

Senior Software Engineer (Python/Django)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 29 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Senior Software Engineer, you will own the design and development of systems supporting internal dashboards and reporting platforms. You will collaborate across teams to deliver scalable backend services and intuitive frontend interfaces, ensuring reliable, efficient, and business-aligned solutions.

Requirements

Key Responsibilities Work with Product and Business teams to deliver configurable product management
interfaces and business-level reporting, presenting data through clear, actionable
visualizations that support insights into service usage and sales performance.
Build, maintain, and optimize scalable, secure, and high-performance backend services
using Python frameworks such as Django, FastAPI.
Design and build responsive, user-friendly interfaces using Django templates and
modern JavaScript frameworks, including Alpine.js, jQuery, and vanilla JavaScript, to
deliver a high-quality user experience.
Integrate and manage task queues and background workers using Celery and
RabbitMQ.
Utilize Redis and other in-memory data stores for caching and performance optimization.
Work with relational and NoSQL databases such as PostgreSQL and MongoDB,
ensuring data integrity and performance.
Collaborate with QA and DevOps teams to ensure smooth deployments and system
reliability.
Write clean, maintainable, well-documented, and testable code.
Troubleshoot, debug, and resolve issues across the full application stack.
Participate in code reviews, architectural discussions, and continuous improvement
initiatives.

Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field (or
equivalent practical experience).
3+ years of professional experience in Full Stack development, with strong expertise in
Python and Django.
Excellent communication and collaboration skills.
A passion for building scalable, user-centric, and innovative software solutions.

Benefits

What We Offer An opportunity to make a meaningful impact in a rapidly growing SaaS company.
A collaborative, inclusive, and supportive work environment.
Competitive salary and benefits package.
Opportunities for learning, career growth, and ownership.
A culture that values innovation, creativity, and healthy work-life balance.

Interview Process 30 minutes Initial Screening Interview
60 minutes Machine Test
45 minutes Technical Interview
30 minutes Executive Interview

Candidates can expect to hear from us within one week of applying if their profile aligns with the role.





More Info

Job Type:
Industry:
Employment Type:

Job ID: 140200719

Similar Jobs