Sr. Software Development Engineer
New
Those in a role, not office-based and located further away from our offices, will work a fully remote schedule.Full-TimeSenior
Salary$136,000-148,382 USD Annually
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerApache AirflowJavaKubernetesMySQLSnowflakeSpring BootCI/CD
Requirements
- Significant experience developing software for shareable features across multiple engineering projects.
- Proven experience leading small-to-mid-sized technical initiatives.
- Expert knowledge of AWS (S3, Lambda, EC2, IAM).
- Proficiency in Java, Spring Boot, MySQL, and Snowflake.
- Experience with message brokers like RabbitMQ.
- Experience with Apache Airflow (DAG design and development).
- Experience with containerization and orchestration (Docker, Kubernetes/EKS).
- Experience with CI/CD pipelines.
- Familiarity with AI coding assistants and LLMs (e.g., Copilot, Cursor, Claude Code).
- Strong architectural leadership skills with experience in high-availability API design.
- Hands-on experience with Platform Engineering principles.
- Strong communication and problem-solving skills.
Responsibilities
- Design domains with testability in mind and provide prescriptive code reviews.
- Develop architecture for automation systems and debug complex CI/CD pipeline issues.
- Act as an AI-native engineer, integrating AI tools into the development lifecycle and leading adoption within the team.
- Design, build, and maintain data pipelines using Apache Airflow and Snowflake.
- Identify and reduce technical toil using a Platform Engineering mindset to automate manual tasks.
- Drive cost-optimization strategies for cloud resource utilization.
- Mentor less experienced team members and navigate cross-functional projects.
View Full Description & ApplyYou'll be redirected to the employer's site