Agiloft is a global leader in data-first contract lifecycle management software. As a Senior Platform Engineer, you will design, build, and deploy products to change how contracts are created, reviewed, negotiated, and stored. You will work with a team of experienced entrepreneurs, engineers, data scientists, designers, and legal subject matter experts to build cutting-edge innovations for a fast-growing scale-up company.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- Minimum of 5 years of professional experience as a software engineer
- Comfortable working with Python in core application code
- Experience building modern, cloud-native applications using serverless technology (API Gateway, Lambda, DynamoDB, or similar)
- Strong problem-solving, collaboration, teamwork and communication skills
- Eagerness to learn and adapt to new technologies and tools
- Proficiency in using relevant AI Tools in the SLDC (Cursor, GitHub Copilot) coding, and/or API integrations
- Deep understanding of version control systems (Git), relational databases and data modeling (Postgres preferred), infrastructure as Code in AWS (CloudFormation, SAM), RESTful API design and documentation, CI/CD tools such as GitHub Actions or similar, containerization and orchestration (Docker, ECS), enterprise-scale cloud engineering in AWS, modern software development lifecycle on an agile product team
Benefits
- Medical, dental, and vision insurance
- Short term and long-term disability
- Life insurance and AD&D
- Supplemental life insurance (Employee/Spouse/Child)
- Health care and dependent care Flexible Spending Accounts
- 401(k) with company match
- Paid time off: Flexible Vacation
- Paid parental leave
- Voluntary benefits including pet insurance