Now Hiring: Senior Software Engineer (Level 5-7) – Fully Remote
Are you a Senior Software Engineer looking for a high-impact role in a fully remote setting? We’re hiring on behalf of a leading organization seeking a technology leader to shape software architecture and drive innovation. If you enjoy solving complex technical challenges, mentoring engineers, and ensuring systems are built for scale and security, this is the opportunity for you!
Why You’ll Love This Role
- High-Impact Leadership – Define the software architecture and ensure alignment with business goals.
- Remote Flexibility – Work from anywhere while collaborating with a dynamic team.
- Competitive Compensation – $160,000 - $190,000 per year.
- Exciting Technical Challenges – Work on scalable cloud applications and cutting-edge software solutions.
- Mentorship & Growth – Play a key role in mentoring engineers and shaping technical strategy.
Key Responsibilities & Qualifications
Technical Leadership & Strategy
- Define and maintain the technology architecture, ensuring it aligns with business needs.
- Maintain an architecture roadmap that drives efficiency and scalability.
- Identify solutions to technical problems, assess trade-offs, and recommend best practices.
- Enhance security, compliance, and performance through proactive system evaluations.
- Work closely with leadership to evaluate existing systems and guide future development.
- 7+ years of experience as a Senior Software Engineer or in a technical leadership role.
- Experience handling large-scale data storage systems (+100GBs).
- Proficiency in 3+ modern programming languages.
Software Development & Implementation
- Write and maintain code in multiple programming languages.
- Conduct code reviews and provide guidance to other engineers.
- Monitor and improve system instrumentation and logging.
- 2+ years developing cloud-native applications (AWS, Azure, or GCP).
- Prior experience with DevOps tools (Docker, Jenkins, etc.).
- Strong attention to detail and problem-solving skills.
Collaboration & Mentorship
- Communicate complex technical concepts to a diverse audience.
- Mentor and train engineers to enhance their technical skills and knowledge.
- Excellent communication and teamwork skills.
- Passion for mentoring and training other engineers.
Bonus Skills (Preferred but Not Required)
- Experience with .NET Core, MySQL, Vue.js, NodeJS.
- Background in Financial Services or FinTech.
- Experience integrating machine learning models into applications.
Ready to Lead and Innovate?
If you’re looking for a role where you can shape technology strategy, mentor top engineers, and drive impactful decisions, we’d love to hear from you!
Contact: Katie Illam
Email: katie.illam@ingenuity-staffing.com
- Apply today and take your next big career step!