What are the responsibilities and job description for the Sr Software Engineer (Python, AWS/Lambda, GraphQL) position at KamisPro?
About the Role
We are seeking a highly skilled Senior Software Engineer for a full-time position to develop and maintain corporate web applications. This role requires deep expertise in Python, AWS cloud services (especially Lambda functions), and GraphQL, with a strong focus on building scalable, secure, and high-performance solutions.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Python and GraphQL.
- Architect and implement cloud-based solutions leveraging AWS services (e.g., Lambda, EC2, S3, RDS, API Gateway).
- Collaborate with cross-functional teams to gather requirements and deliver robust software solutions.
- Optimize application performance, scalability, and security.
- Implement best practices for code quality, testing, and CI/CD pipelines.
- Troubleshoot and resolve complex technical issues in production environments.
- Mentor junior engineers and contribute to technical design reviews.
- Stay current with emerging technologies and recommend improvements to existing systems.
Required Qualifications
- 5 years of professional software development experience using Python. 10 years of overall software development experience is desired.
- Strong proficiency in Python including writing Lambda functions in Python.
- Hands-on experience with AWS services, cloud architecture and serverless computing.
- Solid understanding of GraphQL and API design principles.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Salary : $140,000 - $150,000
Software Engineer, Sr
Freddie Mac -
Mc Lean, VA
Sr. Manager Software Engineer
ExecutivePlacements.com -
Washington, DC
Sr. Staff Software Engineer
ExecutivePlacements.com -
Washington, DC