Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Architect image - Rise Careers
Job details

Senior Software Architect

The Senior Software Architect will be responsible for designing and overseeing the architecture of complex software systems, ensuring that they meet both current and future business needs. You will collaborate with cross-functional teams to define technical requirements, establish best practices, and guide the development of high-quality software solutions. Your expertise will be crucial in setting technical direction and ensuring that architectural decisions align with our organizational objectives.Key Responsiblities• Design and develop robust, scalable, and high-performance software architectures.• Lead the evaluation and selection of appropriate technologies and tools to meet project requirements.• Collaborate with product managers, engineers, and stakeholders to gather requirements and translate them into architectural specifications.• Provide technical leadership and mentorship to development teams, ensuring adherence to architectural guidelines and best practices.• Define and enforce software development standards, coding practices, and design patterns.• Conduct architectural reviews and assessments to identify potential issues and recommend improvements.• Stay current with emerging technologies and industry trends, and evaluate their potential impact on the organization.• Oversee the integration of various systems and technologies, ensuring seamless operation and data consistency.• Document architectural decisions, design patterns, and system components to ensure clarity and maintainability.Qualifications• Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.• 10+ years of experience in software development, with at least 5 years in a software architecture role.• Proven experience designing and implementing complex, enterprise-level software systems.• Expertise in architectural design patterns, microservices, cloud computing (e.g., AWS, Azure, Google Cloud), and distributed systems.• Strong knowledge of programming languages such as Java, C#, Python, or JavaScript, and familiarity with various frameworks (ASP.NET) and technologies.• Experience with database design, both relational and NoSQL, and data modeling.• DevOps experience is a plus.• Excellent problem-solving skills and the ability to think critically and strategically.• Strong communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders.• Proven ability to lead and mentor technical teams, fostering a collaborative and innovative environment.$165,000 - $205,000 a year

Latitude is a mobile-first weather and fashion platform for men and women that streamlines your morning routine and solves what-to-wear problems. Latitude offers super accurate weather, daily news, personalized content, fashion, and much more.

10 jobs
MATCH
Calculating your matching score...
BADGES
Badge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Passion for Exploration
Dare to be Different
Growth & Learning
BENEFITS & PERKS
Medical Insurance
Paid Time-Off
Maternity Leave
Equity
Learning & Development
Dental Insurance
Vision Insurance
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
August 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!