As a Software Engineering Manager, you'll lead and mentor engineering teams, manage projects using Agile methodologies, and oversee system architecture and code quality.
Why Ryan?
Competitive Compensation and Benefits
Home Office Stipend
Business Connectivity Reimbursement (Phone/Internet)
Gym Membership or Equipment Reimbursement
LinkedIn Learning Subscription
Flexible Work Environment
Tuition Reimbursement After One Year of Service
Accelerated Career Path
Award-Winning Culture & Community Outreach
Duties and responsibilities, as they align to Ryan’s Key Results
- Lead and mentor a team of software engineers, fostering a collaborative and high-performance culture
- Manage software development projects using Agile methodologies, ensuring timely delivery and quality outcomes
- Oversee system architecture, code reviews, and technical design decisions across multiple services and applications
- Guide development efforts in PHP and Laravel, with hands-on technical leadership as needed
- Help design, maintain, and optimize relational databases, with a focus on MySQL and PostgreSQL
- Collaborate with a global product and design team to define technical requirements and translate them into scalable solutions
- Help implement and maintain CI/CD pipelines, and provide basic system administration and DevOps support
- Troubleshoot complex system issues and lead the resolution of critical production problems
- Support internal and external clients and stakeholders
- Apply strong attention to detail and analytical thinking to understand and build solutions in complex financial or VAT-related domains
Education and Experience:
- 10+ years of experience in software engineering, with 5+ years in a leadership or management role
- Deep knowledge of Agile/Scrum methodologies and experience leading Agile teams
- Proficiency in PHP and Laravel, with a strong foundation in end-to-end application development
- Expertise in MySQL and PostgreSQL, including query optimization and database design
- Experience with CI/CD, basic system administration, and DevOps practices
- Strong problem-solving skills and the ability to quickly grasp complex business and technical domains
- Meticulous attention to detail
Preferred Qualifications:
- Experience with Angular or other modern front-end frameworks
- Background in financial services, VAT, or regulatory technology domains
- Familiarity with cloud infrastructure (AWS, GCP, or Azure)
- Experience working in environments with strict security or compliance requirements
- Experience developing architectures for scalable systems
Certificates and Licenses:
- Valid driver’s license required.
#Li-Remote
Top Skills
Angular
AWS
Azure
Ci/Cd
DevOps
GCP
Laravel
MySQL
PHP
Postgres
Similar Jobs
Fintech • Consulting
The Senior Consultant in VAT Consulting delivers international VAT advice, supervises junior colleagues, reviews work, and maintains client relationships.
Top Skills:
ExcelMicrosoft WordOutlookPowerPoint
Fintech • Consulting
The Network Engineer manages network administration, designs infrastructure, supports telecommunications, and ensures high availability and security while training staff and leading projects.
Top Skills:
DhcpDnsFirewallsLanLoad BalancersQosRouting ProtocolsSwitchingVlansVoipWanWireless Technologies
Software
As a Software Engineer, design and deploy scalable apps on Azure, optimize SQL databases, and collaborate with cross-functional teams.
Top Skills:
.NetAngularAzure DevopsAzure Kubernetes ServiceC#DockerGitAzureReactSQLTypescript
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.