Senior Software Engineer - Agent Experience (Remote)
About the Role
Scrunch is hiring a full-time Senior Software Engineer specializing in Agent Experience to join our dynamic team. This Senior Software Engineer remote position offers the opportunity to work from anywhere in the United States, contributing to innovative solutions that enhance user experience and streamline operations.
What You'll Do
- Design, develop, and maintain scalable software solutions that improve the agent experience.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to enhance application performance.
- Participate in code reviews and mentor junior engineers to foster a culture of learning and improvement.
Requirements
- 5+ years of experience as a software engineer, with a strong focus on backend development.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with cloud services (AWS, Azure, etc.) and microservices architecture.
- Strong understanding of database management and data modeling.
- Excellent problem-solving skills and ability to work independently in a remote environment.
Nice to Have
- Experience with Agile development methodologies.
- Familiarity with CI/CD tools and practices.
- Knowledge of front-end technologies like React or Angular.
What We Offer
- Competitive salary range of $175,000 - $215,000 based on experience.
- Flexible remote work environment with a focus on work-life balance.
- Comprehensive health benefits and wellness programs.
- Opportunities for professional development and career growth.
- A collaborative and innovative team culture that values your contributions.
This Senior Software Engineer position at Scrunch offers a competitive salary and the flexibility of remote work. Join a collaborative team focused on enhancing agent experiences.
Who Will Succeed Here
Proficient in building and optimizing microservices using Java and Python, with a deep understanding of AWS services like Lambda and EC2 for scalable infrastructure.
Self-motivated and disciplined remote worker who excels in asynchronous communication, actively contributing to collaborative tools like Jira and Slack to manage projects effectively.
Strong experience with CI/CD pipelines, utilizing tools such as Jenkins or GitHub Actions to automate testing and deployment processes, ensuring high-quality software delivery.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months