NextGen Coding Company is hiring a backend-leaning Senior Full Stack Engineer to operate within production-grade systems handling complex data workflows and distributed cloud infrastructure. The role requires immediate contribution to backend services and system reliability, ensuring quality and performance across multi-service environments.
Responsibilities:
- Design, build, and maintain backend services using Python and Django
- Own relational data modeling and performance optimization in PostgreSQL
- Develop and improve data ingestion pipelines (CSV parsing, validation logic, encrypted file handling, S3-triggered flows)
- Work with SFTP-based workflows and cloud storage systems
- Debug production issues by tracing logs across Django services, AWS components, background workers, and webhook integrations
- Improve export/reporting performance under heavy data loads
- Implement defensive programming patterns and validation safeguards
- Write unit tests and appropriate integration tests for production-impacting changes
- Deliver clean pull requests that require minimal rework
- Collaborate with product and engineering stakeholders to clarify requirements before implementation
Requirements:
- 5–8+ years professional software engineering experience
- Strong production experience with Python and Django
- Solid PostgreSQL knowledge (schema design, indexing, query optimization)
- Experience working within AWS environments (EC2, RDS, S3, IAM, CloudWatch)
- Experience building or maintaining file ingestion pipelines
- Experience debugging real production incidents
- Familiarity with CI/CD workflows and structured release processes
- Ability to operate independently once requirements are clarified