Back
Job   USA   CA   Orange County Area   Software Engineer   Alleviate Financial Solutions -

Lead Software Engineer | Software Engineer in Computer & Software Job Job at Alleviate Financi1

This listing was posted on The Resumator.

Lead Software Engineer

Location:
Irvine, CA
Description:

General Summary: The Lead Software Engineer plays a pivotal role in shaping the technological landscape of the Company. This role will build and lead a team of skilled engineers in designing, developing, and implementing software solutions that streamline and optimize our processes. Alleviate is one of the fastest growing companies in the Debt Relief space. Every day we help clients find solutions to their financial challenges. We are a vibrant and energetic organization of nearly 500 employees. Alleviate offers a fun, supportive culture with endless opportunities for growth. We are currently investing heavily in marketing and technology to ensure continued growth. What would make you a good fit for this role? Your expertise will be instrumental in creating scalable, robust, and secure platforms that enable our clients to achieve their financial goals efficiently. Therefore, if y ou are a polyglot at heart and look for the right language/framework/tool for the job - if you think cloud native and have a great understanding of cloud services being utilized to solve common problems like eventing, queueing, and container orchestration - this may be the role for you. Our Home: Alleviate has a 30,000 Sq foot headquarters based out of Irvine, CA. Our headquarters is located in the heart of Orange County’s booming business and finance district. Our state of the art office has 2 designer living rooms, 2 cafes, a meditation room, fully equipped work stations, and a free fitness center. We offer catered lunches, on-site food trucks, in-office games, paid parking, quarterly parties & events, volunteer events, and much more! Our Culture: Why do our employees love working here? Competitive compensation structureWe have a strong community of likeminded individuals, all working together toward the same goal - to become an industry leader!Consistent employee recognition and appreciation Company-sponsored events and volunteer opportunities Schedule: 8-hour shift, Monday to Friday, 8AM - 5PM Location: The ideal candidate for this role will be local, as this is intended to be a long-term leadership role. This role will work remote, but is expected to occasionally report to our Irvine, CA headquarters for collaborative planning and team meetings. Salary Range: $160,000 - $190,000 depending on experience Essential Duties: Collaborate with key stakeholders to determine our technical direction for the various applications and services that will power the Company Act as both a technical leader and a people leader, helping inspire other engineers to grow personally and professionally Help design and architect our systems, keeping both quick iteration as well as future scale in mind Lead the software development lifecycle, from conceptualization to deployment, ensuring adherence to project timelines and quality standards Collaborate with cross-functional teams, including Product Managers, designers, and other engineers, to translate business requirements into technical specifications Architect and design innovative software solutions that enhance the efficiency and effectiveness of business processes Stay updated on emerging technologies and industry trends, incorporating relevant advancements into our software development practices Drive initiatives to improve software development processes, tools, and methodologies, promoting a culture of innovation and excellence Proactively identify and address technical challenges and bottlenecks, collaborating with team members to implement effective solutions Champion best practices for software engineering, including coding standards, documentation, testing, and version control Collaborate with Executive Leadership and key stakeholders within the organization, contributing to strategic planning and decision-making processes, while delivering on expressed organizational needs Other duties and initiatives as assigned Knowledge and Experience Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred 7+ years of Software Engineering experience 3+ years in a technical lead role Skills and Abilities: Experience creating data pipelines and an understanding of how to curate data from applications to ensure its actionable by business users Experience in designing/architecting distributed systems; confidence in making decisions and setting architectural direction Strong proficiency in programming languages, as well as modern frameworks and libraries In-depth knowledge of software architecture principles, design patterns, and best practices Experience with cloud computing platforms Excellent problem-solving skills and a passion for tackling technical challenges in a fast-paced environment Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams and stakeholders Experience in the financial services industry or debt settlement domain is a plus Knowledge of the majority of our primary systems/software, including: Python, NodeJs (Javascript/Typescript), Ruby (RoR), Snowflake, Azure, Heroku, Github Alleviate Financial Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position must pass a post-offer pre-employment criminal background check. Powered by JazzHR
Company:
Alleviate Financial Solutions
Posted:
April 9 on The Resumator
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to The Resumator
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Lead Software Engineer
Lead Software Engineer is a Computer & Software Jobs Software Engineer Job at Alleviate Financial Solutions located in Irvine CA. Find other listings like Lead Software Engineer by searching Oodle for Computer & Software Jobs Software Engineer Jobs.