What are the responsibilities and job description for the Senior Platform Engineer position at ChatGPT Jobs?
Job Description
Software Engineer
Location: Charleston, WV (Remote)
Company: Agiloft
Position Overview
Engineers at Agiloft design, build, and deploy products to transform contract lifecycle management. Work with a team of entrepreneurs, engineers, data scientists, designers, and legal experts on cutting-edge innovations for a fast-growing scale-up company.
Key Achievements Built
Software Engineer
Location: Charleston, WV (Remote)
Company: Agiloft
Position Overview
Engineers at Agiloft design, build, and deploy products to transform contract lifecycle management. Work with a team of entrepreneurs, engineers, data scientists, designers, and legal experts on cutting-edge innovations for a fast-growing scale-up company.
Key Achievements Built
- Global, enterprise-scale serverless platform on AWS
- Suite of LLM-powered applications with thoughtful queuing and load balancing
- API-first development culture with backend serving multiple frontend clients
- Build and maintain enterprise software applications
- Collaborate with product managers and designers on novel solutions
- Work with AI engineers to efficiently use commercial LLM APIs
- Improve code quality, extensibility, scalability, and test coverage
- Make architecture and cloud-engineering decisions
- Develop and improve infrastructure-as-code, CI/CD pipelines, monitoring/observability tools
- Enhance internal developer tools and workflows
- Provide feedback on team quality, tech stack, and stakeholder relations
- Troubleshoot and resolve complex application stack issues
- Mentor junior team members
- Participate in incident response and disaster recovery
- Leverage AI-assisted tools for productivity
- Other duties as assigned
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- Minimum 5 years professional software engineering experience
- Comfortable with Python in core application code
- Experience with serverless technology (API Gateway, Lambda, DynamoDB, or similar)
- Interest in building enterprise software with customer empathy
- Strong problem-solving, collaboration, and communication skills
- Eagerness to learn new technologies and tools
- Proficiency in AI tools (Cursor, GitHub Copilot) for coding or API integrations
- Deep understanding of:
- Version control (Git)
- Relational databases (Postgres preferred)
- Infrastructure as Code on AWS (CloudFormation, SAM)
- RESTful API design and documentation
- CI/CD tools (GitHub Actions or similar)
- Containerization (Docker, ECS)
- Enterprise-scale cloud engineering in AWS
- Modern agile SDLC
- Interest in team leadership and career growth
- Experience with LLM applications using commercial APIs
- Familiarity with Postgres query optimization and indexing
- Exposure to Python data science tools (numpy, scipy, scikit-learn, pandas)
- Experience with monitoring and observability
- Interest in application and cloud security
- Background checks conducted every 3 years or as needed
- Comprehensive benefits: medical, dental, vision insurance; short/long-term disability; life insurance; 401(k) with match; flexible vacation; paid parental leave; voluntary benefits (pet insurance)
- Diverse and inclusive workplace; accommodations available