- 10+ years of professional software engineering experience preferred
- Proven experience supporting enterprise production applications
- Ability to independently troubleshoot complex, distributed systems
- Experience taking ownership of established/legacy applications and unfamiliar codebases
- Migration, modernization, platform transition, or application decommissioning experience strongly preferred
- Healthcare, pharmacy, life sciences, or other regulated-industry experience preferred
Technical Skills
Candidates should have strong experience in several of the following areas:
Application Engineering
- Ruby/Rails and JavaScript/TypeScript required
- Java/C#/.NET beneficial
- REST APIs and distributed applications
- Automated testing, Git and CI/CD
- System design and application troubleshooting
- Apache Kafka / Confluent Kafka strongly preferred
- Event-driven architectures
- REST/API and enterprise-system integrations
- MuleSoft experience beneficial
- Strong SQL skills
- SQL Server and/or PostgreSQL
- Snowflake, Databricks and ETL/data-pipeline experience valuable for data-focused assignments
- Azure and/or Google Cloud Platform
- Production monitoring, logging and observability
- Production observability experience required. (Datadog experience strongly preferred)
- Production incident troubleshooting and root-cause analysis