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
$136,000-148,382 USD Annually
Apply Now