Senior Software Development Engineer
I
iSpotMedia analytics
Those local or living in surrounding areas to one of our offices (Bellevue, WA or New York, NY) will work a hybrid schedule... those in a role, not office-based and located further away from our offices, will work a fully remote schedule.Full-TimeSenior
SalaryTarget cash compensation range: $140,183 - $179,436 USD Annually. The cash compensation above includes base salary, variable commission for employees in eligible roles, and annual bonus targets for eligible roles.
Apply NowOpens the employer's application page
Job Details
- Experience
- Significant experience developing software for shareable features across multiple engineering projects.
- Required Skills
- AWSDockerJavaKubernetesMySQLRabbitmqSpring BootCI/CD
Requirements
- Bring significant experience developing software for shareable features across multiple engineering projects.
- Have experience leading small-to-mid-sized technical initiatives.
- Demonstrate the ability to make high-level architectural decisions and redesign legacy services for reliability and operability.
- Apply industry best practices for high-availability API design and streamlining complex database operations.
- Bring hands-on experience with Platform Engineering, internal developer experience, infrastructure abstraction, and self-service capabilities.
- Have expert knowledge of AWS, including S3, Lambda, EC2, and IAM.
- Have experience with Java, Spring Boot, MySQL, RabbitMQ or a similar message broker, Kubernetes/EKS, Docker, and CI/CD pipelines.
- Have experience using AI coding assistants and LLMs to accelerate development.
- Communicate effectively with audiences ranging from junior developers to senior leadership.
- Demonstrate problem-solving and analytical skills.
- Preferred: experience with Terraform and CircleCI.
- Preferred: a track record of identifying incident trends and introducing broad solutions.
Responsibilities
- Design extensible, shareable software domains with testability and multiple engineering teams in mind.
- Conduct prescriptive code reviews and contribute to company-wide coding guidelines.
- Develop automation-system architecture and debug complex CI/CD pipeline issues.
- Implement secure deployment strategies for large-scale, high-risk projects.
- Explore AI technologies and help teammates improve their AI tooling through pairing, demonstrations, and documentation.
- Propose domain measurement solutions and lead research and root cause analysis for complex, multi-domain incidents.
- Identify and reduce operational toil by automating repetitive manual tasks.
- Optimize architecture and cloud resource utilization for performance and cost efficiency.
- Align cross-functional partners and stakeholders with project vision and strategy.
- Mentor, onboard, and coach engineers, including on AI-first practices.
View Full Description & ApplyYou'll be redirected to the employer's site