Software Engineering Manager

1 month ago


Portland, United States CourseStorm Full time
Job DescriptionJob DescriptionAbout CourseStorm: Meaningful Work

"Do you want to sell sugar water for the rest of your life or come with me and change the world?" This is what Steve Jobs said to Pepsi's CEO, John Sculley, in 1983 when describing the opportunity to work at Apple. (John took the job.)

This line is great because it really puts our professional lives into perspective. How can we make the most of the time we have to help the greatest number of people?

At CourseStorm, we've built a business that doesn't sell sugar water — we help people connect to education and we only make money when we do that effectively. It's a virtuous cycle and the best business model on the planet. Alongside this mission, we've created a company culture that values its people and helps them reach their highest potential.

Code & Craft

As a Software Engineering Manager at CourseStorm, you'll help to drive our mission of streamlining access to education through technology. This role is ideal for someone who not only excels in coding but has a genuine passion for the craft of software development and creating great products. Here, you will reinforce a culture dedicated to technical excellence, constantly refining and mastering the art of building through iteration, in order to empower millions of connections to education across the country.

People & Empathy

In this role, leadership extends beyond technical abilities; it's also about mentoring and supporting your team. You'll lead a team where, as one of our Engineers elegantly put it, "When you ask for a hand, you get five." This tight knit group works closely together to push themselves and one another to reach our goals with a shared sense of purpose and dedication.

Join Us

If this sounds like the type of team that you'd like to lead and the mission that you'd like to champion, we'd love to hear from you.

Responsibilities
  • Lead and mentor a team of software engineers, fostering a culture of collaboration, creativity, and continuous improvement.
  • Oversee the end-to-end software development process, from planning and design to implementation and deployment.
  • Collaborate with a product manager and other cross-functional teams to define project requirements, prioritize tasks, and deliver high-quality software solutions on time and within budget.
  • Promote innovation and technical excellence within the engineering team by staying current with and advocating for industry best practices.
  • Champion a culture of quality, performance, and reliability, ensuring that our software meets the highest standards of customer experience.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years of experience as a software engineer, with at least 2 years in a management role leading a team toward individual and shared goals
  • Extensive experience leading web software engineering projects using agile and highly iterative development practices.
  • Strong technical skills in the craft of software development, including deep expertise in programming languages such as PHP, Python, Ruby, or JavaScript.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Demonstrated leadership abilities, with a track record of motivating and inspiring teams to achieve their full potential.
  • Passion for building truly great products and a commitment to making a positive impact in the world.

Benefits

  • Competitive salary
  • Health, dental, vision, and life insurance
  • Short-term disability insurance
  • Employee assistance plan (EAP)
  • Retirement plan
  • Paid holidays
  • "Take What You Need", Unlimited paid time off
  • Paid professional development
  • Home office budget
  • Annual personal learning stipend: use it to buy books, classes with a friend, videos, etc -- just explore the education you're interested in

About CourseStorm

We believe that everyone is needed to build a better world through education and we are actively working to hire a diverse staff. The unique experiences, perspectives, and talents of our team members aren’t accessories – they are instrumental to our success and the impact we make. We welcome anyone with an open mind and an open heart to join us on this journey.

CourseStorm is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, veteran status, or national origin.



  • Portland, United States PTC Inc. Full time

    Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to...


  • Portland, United States CourseStorm Full time

    About CourseStorm: Meaningful Work"Do you want to sell sugar water for the rest of your life or come with me and change the world?" This is what Steve Jobs said to Pepsi's CEO, John Sculley, in 1983 when describing the opportunity to work at Apple. (John took the job.)This line is great because it really puts our professional lives into perspective. How can...


  • Portland, United States Low Latency Recruiting Full time

    Title: Software Engineering Manager Location: Portland Metro Area Direct Hire Sorry, no sponsorship or transfer available and no Third Parties or C2C. Position Summary The Software Engineering Manager supervises a team of developers that build, integrate, and support critical web-based systems serving both internal and external customers and business...

  • Software Engineer

    2 weeks ago


    Portland, Oregon, United States Trimble Full time

    Your Title: Software Engineer Job Location: Seattle, WA or Portland, OR Our Department: Viewpoint JOB DESCRIPTION Junior Software Development Engineer Summary Trimble is a leader in providing accounting, operations and project management solutions for professionals working in the building and construction industry. Our innovative technology boosts...

  • Software Engineer

    4 weeks ago


    Portland, United States Trimble Full time

    Your Title: Software Engineer Job Location: Seattle, WA or Portland, OR Our Department: Viewpoint JOB DESCRIPTION Junior Software Development Engineer Summary Trimble is a leader in providing accounting, operations and project management solutions for professionals working in the building and construction industry. Our innovative technology boosts...

  • Software Engineer

    2 months ago


    Portland, United States Trans Perfect Translations Full time

    Design, modify, develop, write, and implement software programming applications based on guidance from Senior developers. Responsibilities:Implement architectures that satisfy project requirements and provide future leverage. Work with Senior develop Software Engineer, Technical Support, Software, Engineer, Technology, Business Services

  • Software Engineer III

    2 weeks ago


    Portland, United States Mainz Brady Group Full time

    Software Engineer III – 6 Month Contract – Remote, United States – W2 ONLY, NO C2C OR OPT EAD Qualifications: 7+ years of experience with public cloud service platforms such as Amazon Web Services (AWS). Proficiency in serverless technologies like AWS Lambda. Hands-on experience with deployment processes using Jenkins. Strong background in writing...

  • Software Engineer

    2 weeks ago


    Portland, Oregon, United States Smarsh Full time

    IT SOFTWARE ENGINEER Software Engineer with Smarsh, Inc. (Portland, OR) - research, design, & devevelop computer & network software or specialized utility programs. Remote work avail. Reqs MA degree in Computer Science or related field plus 1 yr of related exp.To apply, send resume to:mariann.comrecblid ryjdjr2a8ol9mfeiqu763oxu6oagya

  • QA Software Engineer

    1 month ago


    Portland, United States Sightline Applications LLC Full time

    Job DescriptionJob DescriptionSightLine Applications, LLC is the leader in onboard video processing. SightLine is looking for a talented candidate to join our empowered team of hardware and software professionals dedicated to exceeding the expectations of our growing customer base. SightLine is an agile, innovative company developing onboard video processing...

  • Software Engineer III

    2 weeks ago


    Portland, Oregon, United States Mainz Brady Group Full time

    Software Engineer III – 6 Month Contract – Remote, United States – W2 ONLY, NO C2C OR OPT EADQualifications:7+ years of experience with public cloud service platforms such as Amazon Web Services (AWS).Proficiency in serverless technologies like AWS Lambda.Hands-on experience with deployment processes using Jenkins.Strong background in writing unit,...

  • Senior Engineer

    1 month ago


    Portland, United States Drumgrange Full time

    We are looking for a highly experienced and enthusiastic Senior Engineer (Software SDA) to lead a team in the role of Design Authority. You should have experience in embedded software development and be comfortable with low-level programming languages and techniques such as C/C++. There will also be an expectation for you to take responsibility for...

  • Sr Software Engineer

    2 weeks ago


    Portland, Oregon, United States Trimble Full time

    Your Title:Software EngineerJob Location: Seattle, WA or Portland, OROur Department:ViewpointJOB DESCRIPTIONSenior Software Development EngineerSummaryTrimble is a leader in providing accounting, operations and project management solutions for professionals working in the building and construction industry. Our innovative technology boosts productivity of...

  • Sr Software Engineer

    2 weeks ago


    Portland, Oregon, United States PacifiCorp Full time

    Working with significant independence and under general direction, the senior software engineer participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packag Software Engineer, Software, Technical Support, Engineer, Development, Systems, Manufacturing


  • Portland, United States Actalent Full time

    Description: Within the R&D Software V&V team, our goals are to be best in class in test strategy, automation, implementation, and efficiency. This Senior level role will work cross-functionally within V&V, software development teams, and leadership to define, drive, and implement advanced automation techniques, technology, and strategy across all project...


  • Portland, United States Norwest Engineering, Inc. Full time

    Job DescriptionJob DescriptionDescription:Who We AreNorwest Engineering is a multi-discipline, consulting engineering firm focused on developing long-standing relationships with our clients. We are a team of talented, hard working individuals with a wide variety of experience in many industries. To succeed at Norwest, our engineers must be comfortable...

  • Software Engineer

    2 weeks ago


    Portland, Maine, United States Teledyne Instruments, Inc. Full time

    Job Title: Software Engineer at Teledyne Marine SystemsTeledyne Marine Systems is a collection of cutting-edge undersea technology companies including Teledyne Benthos, Teledyne Webb Research, Teledyne SeaBotix, Teledyne Oceanscience, and Teledyne Gavia. Our products range from autonomous underwater gliders, vehicles, and floats to remotely operated...


  • Portland, United States Radiance Technologies Full time

    Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Gulf Coast area. Employee ownership, generous 401K and profit sharing, health/dental/life/vision insurance benefits, interesting assignments, educational reimbursement, competitive salaries, and a pleasant work environment combine to make Radiance...


  • Portland, United States Actalent Full time

    Description: Within the R&D Software V&V team, our goals are to be best in class in test strategy, automation, implementation, and efficiency. This Senior level role will work cross-functionally within V&V, software development teams, and leadership to define, drive, and implement advanced automation techniques, technology, and strategy across all project...


  • Portland, United States TALENT Software Services Full time

    Are you an experienced Senior Design Engineer- HVAC with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Senior Design Engineer- HVAC to work in Portland, OR.Primary Responsibilities/Accountabilities:Lead the conceptual design effort on a variety of project types. Manage all aspects of a...

  • Software Engineer

    1 month ago


    Portland, United States ConductorOne Full time

    Job DescriptionJob DescriptionDescriptionConductorOne is the first Identity Automation and Orchestration platform for IT to help secure the world's adoption of SaaS. The company is starting with the world's best access request experience for employees to get secure, timely access to business-critical cloud apps and infrastructure. We are building a...