Remote Senior Software Engineer
Ascend
๐ต $150k-$160k
๐Remote - Worldwide
Please let Ascend know you found this job on JobsCollider. Thanks! ๐
Job highlights
Summary
Join Ascend, a rapidly growing SaaS company, as a Senior Software Engineer and lead the development of innovative software solutions. You will design, build, and improve the technology powering our company, ensuring competitiveness. This role involves coding, code reviews, system design, mentoring junior engineers, collaboration with cross-functional teams, and technical planning. Ascend offers a fully remote work environment with competitive pay, exceptional benefits, and unlimited time off. The ideal candidate possesses strong technical skills, leadership qualities, and a passion for building high-quality software.
Requirements
- Bachelorโs degree in computer science, Software Engineering, or demonstrable work experience (evidence will be required)
- 7+ years of professional software development experience: This includes hands-on experience in designing, developing, testing, and deploying software
- Evidence of increasing responsibilities in current or previous roles
- Coding Languages: C#, Golang, Python, Vue, Typescript, TSQL, PLpgSQL
Responsibilities
- Coding and Development - Writing, reviewing, and optimizing code for complex features or systems
- Code Reviews - Reviewing code written by peers to ensure code quality, adherence to standards, and best practices. Provide constructive feedback and mentorship during the review process
- Design and Architecture - Designing software systems or components, making architectural decisions, and ensuring scalability, performance, and maintainability
- Mentoring and Coaching - Guiding junior engineers and peers, helping them grow technically, and providing advice on solving technical challenges
- Collaboration - Working closely with cross-functional teams, such as Product Managers, Designers, and DevOps, to understand requirements, clarify technical details, and ensure smooth development workflows
- Technical Planning - Contributing to sprint planning, estimating tasks, defining technical roadmaps, and identifying risks or dependencies. Help in setting realistic goals and timelines for projects
- Documentation - Creating and maintaining documentation for codebases, systems, APIs, and architectural decisions to ensure knowledge sharing and onboarding for new team members
- Technical Leadership - Driving the teamโs technical direction, setting coding standards, and championing best practices. They may also lead projects, technical initiatives, or process improvements
Preferred Qualifications
- Resilience - The power to push through hard times learning and growing from each challenge
- Attention to Detail - A commitment to producing high-quality, dependable work
- Passion - Real excitement for the job in making valuable and reliable solutions that provide value to our users
- Time Management - The ability to efficiently manage time, focusing on tasks that provide the most value while ensuring commitments are met
- Critical Thinking - The knack to size up tasks by thinking about how they might affect current services and make smart choices that keep our product stable and growing
- Effective Communication - Strong communication skills, especially in a remote environment, to ensure clarity and alignment among team members
- Collaboration - The talent to work with others, give helpful feedback, and back the team in reaching shared goals
- Adaptability - Being quick to shift gears when things change, make fast decisions, and adjust to new information or circumstances
- Leadership - The ability to show others the way when making tough calls, and to create a positive supportive team vibe
Benefits
- Great salary
- Comprehensive health care benefits (100% covered for employees, 50% for dependents)
- Generous retirement plan match
- Annual Lifelong Learning Allowance to use towards learning opportunities of your choice (cooking lessons, dance lessons, language lessons, etc.)
- Flexible time off
- 10 paid holidays
- Flex Fridays during the summer
- One week off between Christmas and New Yearโs
- A culture of Diversity, Equity & Inclusion, charity matching and volunteer days
- Remote-first culture
- Flexible schedules and generous parental leave programs
- Great tools and tech to do your best work: Hardware, software, and home office setups
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- ๐Argentina
- ๐Germany
- ๐ฐ$175k-$210k๐United States, Worldwide
- ๐ฐ$185k-$223k๐United States
- ๐Portugal
- ๐ฐ$169k-$240k๐United States
- ๐ฐ$225k-$255k๐United States
- ๐ฐ$225k-$255k๐United States
- ๐ฐ$155k-$200k๐United States
- ๐ฐ$150k-$200k๐Canada, United States
Please let Ascend know you found this job on JobsCollider. Thanks! ๐