What are the responsibilities and job description for the Software Engineer - Backend position at Hamlyn Williams?
Our technology client seeks a talented and driven Backend Software Engineer to join their innovative team. In this role, you will develop and maintain scalable, secure, high-performance backend systems that power their cutting-edge solutions. Collaborating with a team of experienced engineers, you will contribute to key features, enhance system performance, and ensure platform reliability. This position offers an exciting opportunity for developers with foundational backend experience to broaden their expertise and thrive in a fast-paced, impactful environment.
Key Responsibilities
- Backend Development : Design, build, and maintain backend systems using Python (Django) and Go, adhering to best practices for clean, maintainable, and efficient code.
- Database Management : Optimize and implement queries for relational (PostgreSQL) and NoSQL (MongoDB) databases to ensure high performance and accuracy.
- Cloud Integration : Support the deployment and monitoring of AWS cloud-based services (e.g., EC2, Lambda, RDS, S3, SQS) and collaborate on infrastructure design.
- DevOps Support : Contribute to CI / CD processes using tools like Docker, Jenkins, and Git, ensuring seamless build and deployment workflows.
- Security Implementation : Assist in implementing secure authentication and authorization protocols (e.g., OAuth 2.0, JWT, SAML / SCIM) under senior guidance.
- Performance Optimization : Identify and resolve system performance bottlenecks, leveraging caching and CDN solutions when appropriate.
- Unix System Management : Perform basic system operations and troubleshooting using Unix terminal skills.
- Team Collaboration : Partner with frontend developers, product managers, and other teams to deliver features aligned with business objectives.
- Continuous Learning : Stay updated on emerging technologies and contribute ideas to improve development practices and product quality.
Qualifications
For more information on this role, or if you're looking for your next opportunity and looking to hire, please reach out : Jack Walsh | Consultant | j.walsh@HamlynWilliams.com | 929-460-8838