Ascend is hiring a
Senior Software Engineer
Ascend
๐ต $150k-$160k
๐Remote - Worldwide
Please let Ascend know you found this job on JobsCollider. Thanks! ๐
Summary
Join Ascend, a fast-growing SaaS company that helps mid-market and large enterprise customers automate accounts payable processing through text extraction, machine learning, and powerful integration into their financial systems. As a Senior Software Engineer, you will lead the creation of innovative software solutions, design, build, and improve technology to stay competitive in a tough market.
Requirements
- Bachelorโs degree in computer science, Software Engineering, or demonstrable work experience (evidence will be required)
- 5+ 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
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 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
Benefits
- 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 and one week off between Christmas and New Yearโs
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 Jobs
- ๐ฐ$200k-$250k๐Worldwide
- ๐ฐ~$140k-$275k๐Germany
- ๐ฐ~$48k-$59k๐Portugal
- ๐ฐ~$150k-$222k๐Austria
- B๐ฐ$160k-$200k๐United States
- ๐ฐ~$150k-$222k๐United States
- ๐ฐ~$150k-$222k๐United Kingdom
- ๐ฐ~$48k-$59k๐India
- ๐ฐ~$48k-$59k๐United Kingdom
Please let Ascend know you found this job on JobsCollider. Thanks! ๐