Incredible Tech Company is looking for a Lead Software Architect!! REMOTE This Jobot Job is hosted by: Ben Glover
Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.
Salary: $140,000 - $170,000 per year
A bit about us: We are seeking a highly skilled and motivated Lead Software Architect to join our dynamic technology team. The successful candidate will be responsible for designing and implementing scalable, secure, and reliable architecture for our platform. This position requires a visionary architect with a deep understanding of cloud-based architectures and distributed systems. The Lead Software Architect will play a pivotal role in shaping our technological direction, driving innovation, and ensuring the successful execution of our strategic vision.
Why join us? Responsibilities:
- Design and develop a robust, scalable, and secure architecture for our platform.
- Make high-level design choices and dictate technical standards, including software coding standards, tools, and platforms.
- Collaborate with stakeholders to understand and translate business needs into technology solutions.
- Lead and mentor a team of software engineers to deliver high-quality software solutions.
- Ensure that the system design balances functional, service quality, and systems management requirements.
- Analyze and improve the efficiency, scalability, and stability of various system resources.
- Monitor system performance and troubleshoot complex software issues.
- Stay current with the latest technologies and industry trends to ensure our technology stack remains cutting-edge.
- Develop architectural and technical guidelines to ensure that systems are designed with a long-term vision.
- Communicate effectively with team members, stakeholders, and senior management to align technology initiatives with business strategies and goals.
Job Details Qualifications:
- 10+ years of experience in software architecture and design.
- Expertise in cloud-based architectures and distributed systems.
- Strong understanding of database design, performance optimization, and system monitoring.
- Proven experience in designing and implementing a scalable, secure, and reliable architecture for a platform.
- Excellent leadership and mentoring skills.
- Strong problem-solving skills and the ability to think strategically and analytically.
- Proficiency in multiple programming languages and deep knowledge of software development methodologies.
- Excellent communication skills with the ability to effectively convey complex technical concepts to non-technical team members and stakeholders.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. A Master’s degree or higher is preferred.
Interested in hearing more? Easy Apply now by clicking the "Apply" button.