Sr. Software Development Engineer - AI-Native
New
I
iSpotAd-Tech, Big Data
RemoteFull-TimeSenior
Salary136100 - 170000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Significant experience developing software for shareable features across multiple engineering projects. Experience leading small-to-mid-sized technical initiatives is required.
- Required Skills
- AWSDockerJavaKubernetesMySQLRabbitmqSnowflakeSpring BootGroovyCI/CDTerraformRedshiftAWS LambdaHelm
Requirements
- Significant experience developing software for shareable features across multiple engineering projects.
- Experience leading small-to-mid-sized technical initiatives.
- Proven ability to make high-level architectural decisions, including redesigning legacy services for high reliability and operability.
- Hands-on experience with Platform Engineering principles.
- Expert knowledge of AWS (S3, Lambda, EC2, IAM).
- Java
- Spring Boot
- MySQL
- RabbitMQ (or similar message broker)
- Kubernetes/EKS
- Docker
- CI/CD pipelines
- Experience using AI coding assistants and LLMs (e.g., Kiro, Gemini, Copilot, Cursor).
- Strong communication skills with the ability to tailor messaging to different audiences.
- Excellent problem-solving and analytical skills.
- Bonus: Proven experience or a deep architectural understanding of migrating data workloads from Redshift to Snowflake.
Responsibilities
- Design domains with testability and multiple teams in mind, creating extensible and shareable codebases.
- Provide prescriptive code reviews and contribute to company-wide style guidelines.
- Lead efforts to upgrade legacy systems, refactoring technical debt into scalable, modern architectures.
- Develop the architecture for automation systems and expertly debug complex issues within the CI/CD pipeline.
- Implement secure deployment strategies, especially for large-scale, high-risk projects.
- Actively explore and learn about AI technologies to enhance team efficiency.
- Mentor and coach other engineers in adopting an AI-first mindset through pairing, demos, and documentation.
- Propose and implement viable domain measurement solutions and lead root cause analysis for complex incidents.
- Apply a "Platform Engineering" mindset to automate repetitive manual tasks and reduce toil.
- Drive a mature cost-optimization strategy, balancing technical excellence with business value.
- Work cross-functionally to align partners and stakeholders with the project vision and strategy.
- Mentor less experienced team members, ensuring communication promotes clarity and inspires action.
View Full Description & ApplyYou'll be redirected to the employer's site