How Remoteville checks and expires listings
Senior Platform Engineer
Skills
APIComputer ScienceSoftwareSoftware As A ServiceArtificial IntelligenceEngineeringIT Integration
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Information Technology or related field or equivalent experience
- Minimum 5 years of professional software engineering experience
- Strong Python experience in core application code
- Experience building cloud native applications using serverless technology
- Interest in enterprise software and customer empathy
- Strong problem solving collaboration teamwork and communication skills
- Willingness to learn and adapt to new technologies
- Proficiency with AI tools in the SDLC and/or API integrations
- Deep understanding of Git
- Relational databases and data modeling with Postgres preferred
- Infrastructure as Code in AWS such as CloudFormation or SAM
- RESTful API design and documentation
- CI/CD tools such as GitHub Actions or similar
- Containerization and orchestration using Docker and ECS
- Enterprise scale cloud engineering in AWS
- Modern software development lifecycle on an agile product team
Nice to have
- Team leadership
- Career growth mindset
- LLM application interest
- Query optimization
- Security awareness
- Observability focus
Day to day
- Design and build enterprise software products that improve how contracts are created reviewed negotiated and stored
- Collaborate with product managers designers AI engineers and subject matter experts to solve novel problems and deliver scalable solutions
- Own cloud engineering decisions and improve infrastructure as code CI/CD monitoring observability and internal developer workflows
- Troubleshoot complex full stack issues mentor junior engineers and contribute to incident response and disaster recovery
