About the Role
We are seeking a talented Lead Software Engineer to join our team at AgileEngine. This Lead Software Engineer remote position offers you the opportunity to shape scalable, cloud-based solutions that power modern digital products. You will have a real impact on system architecture, product direction, and team success, blending strategic thinking with hands-on collaboration in an Agile, cloud-first environment.
What You'll Do
- Support and improve existing functionality of cloud-based applications.
- Prototype new solutions that enhance user experience and performance.
- Drive a team of engineers to deliver results on time and within scope.
- Provide technical mentorship to your colleagues, fostering a culture of learning.
- Analyze and resolve intricate technical challenges to ensure system reliability.
- Utilize architect-level thinking to solve complex problems effectively.
- Oversee specifications of business logic and ensure alignment with client needs.
Requirements
- Excellent oral and written communication skills.
- Ability to work independently and collaboratively within a team.
- 6+ years of experience with cloud-based services, particularly AWS.
- Proficient in using software collaboration tools such as JIRA.
- Working knowledge of various databases including MySQL, MSSQL, Oracle, and Postgres.
- Familiarity with operating systems such as Windows and Linux.
- Proficient in version control software such as Git.
- Basic understanding of Agile Scrum methodologies.
- Upper-intermediate English level.
Nice to Have
- Experience in developing web-based client interfaces using React.js and TypeScript.
- Familiarity with Java and Spring frameworks.
What We Offer
- Professional growth opportunities through mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation that reflects your skills and contributions.
- A selection of exciting projects with top-tier clients, including Fortune 500 enterprises.
- Flextime to tailor your schedule for optimal work-life balance.
- Options for remote work or office attendance based on your preference.
This Lead Software Engineer position at AgileEngine offers a unique opportunity to shape cloud solutions while enjoying a flexible remote work environment. With a focus on professional growth and competitive compensation, this role stands out in the software development industry.
Who Will Succeed Here
Proficiency in AWS services such as EC2, S3, and Lambda, demonstrating the ability to architect and deploy scalable cloud solutions while optimizing costs and performance.
Strong experience with Agile methodologies and tools like Jira, enabling effective project management and team collaboration in a fully remote setting.
Deep understanding of database technologies including MySQL, MSSQL, Oracle, and Postgres, with a focus on performance tuning and data modeling for cloud applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months