Senior Software Engineer

2 months ago


Chicago, Illinois, United States Screencastify Full time

Well, hello there

Screencastify is a leading educational technology company dedicated to improving communication and learning outcomes with video. Our primary focus is on the K-12 education sector in the United States and we are critical in helping scale a teacher and improve student outcomes all while being an easy to use solution. Screencastify is used by over 15M people and is seeking a dynamic and results-oriented Senior Software Engineer to join our Squad

Working at Screencastify

At Screencastify, we are results focused and here to improve education globally. This isn't an easy feat but it is important for our future. We value accountability, commitment, and speed. We take our responsibility to our customers very seriously, so when we miss a deadline or slow down, it matters.

We're a competitive culture and strive for speed and innovation. We are problem solvers, don't point fingers and rather enjoy working together to bring solutions to the forefront.

We love a challenge and pushing the world forward with creativity, ingenuity and out of the box thinking. People are everything and we want to work in a company of deeply good people who treat their colleagues exceptionally well. Rule #1: Be a good person.

About the role

We built the simplest and most reliable screen recorder in the world, but that's only the beginning. Our near future is full of ambitious new goals, features, and products that will enable us to further improve how we provide service to our users and accelerate our already fast growth.

We prioritize fast iteration without compromising quality while maintaining attention to detail that creates the kind of delightful interactions we're known for. We're looking for an experienced, energetic, and thoughtful Senior Software Engineer to build effective tools for video communication.

Why is this role special?

  1. Tackle our most interesting and impactful problems. Our team is still small, and people wear many hats. You'd jump between product, marketing, internal tools, and design — participating in every phase from inception to implementation. Absolutely no boredom.
  2. Work with an extremely talented team. Our team has built a product used by millions of people. We focus on solving problems that matter and putting product quality above all else.
  3. Join us at a magical time. We're profitable and support tens of millions of users with a small team, which gives us a huge green field to work with. You'll join at the perfect time to shape how we grow from here.

What you'll do:

  • Collaborate with our Product and Engineering teams to design, develop, test, and ship features.
  • Build new product features from start to finish: through conception, research, maintenance, and polish.
  • Own and design changes to full system codebase while assisting with changing and documenting architecture and data flows.
  • Research and create proofs of concepts and introduce new technologies to the team.
  • Mentor others to accelerate their career-growth.
  • Help define platform capabilities and implement core solutions using solid design principles, balancing complexity, speed of implementation, reliability, and expandability.
  • Diagnose and improve the quality of our end-to-end video experience.
  • Build and maintain a developer toolchain / environment that helps our engineers work efficiently.
  • Evaluate and configure production systems including deployment, autoscaling, logging and monitoring.

Requirements

You're perfect for this role if you:

  • Have a Bachelor's degree in computer science or a related field.
  • Have 5+ years building and maintaining quality user interfaces that have reached a large audience, ideally while the product is experiencing rapid growth.
  • Have experience developing end-to-end application software development, including front end, back end, UI, and UX; we use TypeScript, React, and
  • Have relational database familiarity technologies with SQL.
  • Have experience with cloud platforms such as AWS/Google Cloud Platform.
  • Have configured deployments, autoscaling, logging and monitoring in production environments.
  • Can readily learn most technologies as you go.
  • Care about the business implications of anything you build. You're not just going after cool stuff — you understand the balance between craft, speed, and the bottom line.
  • Are flexible, dedicated, and curious.

This is a Chicago-based hybrid position with 3 days a week in the office.

Benefits

  • Competitive compensation. We take a data-driven approach to our compensation strategy so all employees are paid competitively and fairly.
  • 401k & Profit Sharing plan. We want to invest in present you and future you, which is why we offer a generous 401k match + Profit Sharing plan.
  • Flexible time off (FTO) policy. We recognize that time off to rest and recharge is important. The Flexible Time Off Policy (FTO) is designed for our employees to do just that -- balance work and life while maintaining well-being.
  • Parental leave. Generous paid time off for parents to bond with the newest addition to their family
  • Medical, dental, and vision insurance. We cover 100% of employee medical premiums and 50% of employee dental & vision premiums. Plus, all employees receive a free One Medical membership.
  • Divvy bike membership. If you're in Chicago, take advantage of an annual Divvy membership -- on us.

At Screencastify, we foster an inclusive, supportive, fun, and challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world through video.

Screencastify is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, sexual orientation, national origin, age, genetic information, gender identity, disability, Veteran status or any other characteristic protected by federal, state or local law.



  • Chicago, Illinois, United States Adyen Full time

    This is AdyenAdyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with opportunities for our people to succeed, backed by the culture...


  • Chicago, Illinois, United States TALENT Software Services Full time

    Are you a skilled Senior Solutions Engineer looking to advance your career? Talent Software Services is excited to present an opportunity for you to join a dynamic team.Position Overview: We are in search of a Senior Network Engineer to play a crucial role in developing and sustaining our client's network architecture. The ideal candidate will possess the...


  • Chicago, Illinois, United States AHA - AMERICAN HOSPITAL ASSOCIATION Full time

    About the Organization:The American Hospital Association (AHA) is a prominent national entity dedicated to representing and supporting a diverse range of hospitals, healthcare networks, and their respective patients and communities.Position Overview:We are currently in search of a Senior Software Engineer for our operations. This role is designed to be...


  • Chicago, Illinois, United States Axiom Global Technologies Full time

    Senior Python Software EngineerAxiom Global Technologies is seeking a highly skilled Senior Python Software Engineer to contribute to the development of scalable, high-performance applications in the financial services sector.Key Responsibilities:Design and implement scalable, high-performance systems using Python.Develop and maintain applications with a...


  • Chicago, Illinois, United States Leidos Full time

    Position OverviewLeidos Civil Transportation Solutions is in search of a Senior Software Engineer to join our innovative team dedicated to enhancing the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities:• Engage in Real-Time Programming for High Availability Systems• Implement Multi-threaded Programming Techniques•...


  • Chicago, Illinois, United States Caterpillar Full time

    Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable...


  • Chicago, Illinois, United States Salesforce Full time

    To ensure an optimal candidate experience, we recommend applying for a maximum of three positions within a 12-month period to avoid redundancy in your applications.Job Category: Software EngineeringPosition Overview:About Salesforce:At Salesforce, we are the Customer Company, pioneering the future of business through AI, Data, and CRM. Grounded in our core...


  • Chicago, Illinois, United States United Software Group Inc Full time

    Position: Senior Kafka Platform EngineerLocation: RemoteEmployment Type: Full-TimeRole Overview:The Senior Kafka Platform Engineer will be responsible for the design, deployment, and management of Kafka clusters and Confluent Platform environments.Key Responsibilities:Architect and maintain Kafka producers and consumers to facilitate real-time data ingestion...


  • Chicago, Illinois, United States Adyen Full time

    Senior Android Software EngineerAdyen is seeking a full-time Senior Android Software Engineer to join their team. Adyen provides payment solutions for leading companies worldwide, connecting directly to major payment methods. As part of a motivated team, you will have the opportunity to innovate and drive the future of mobile payments. If you are a skilled...


  • Chicago, Illinois, United States Snapsheet Full time

    Job Title: Senior Software EngineerCompany: SnapsheetJob Location: Remote, US-basedJob Type: Full-time, direct hireJob Department: Technology Team: Virtual AppraisalsAbout Snapsheet: Snapsheet exists to simplify claims. We leverage our expertise in virtual estimating and innovative claims management technology, transforming the end-to-end claims process -...


  • Chicago, Illinois, United States Adyen Full time

    About the RoleAt Adyen, we're seeking a seasoned Senior Software Engineer to join our team as a Technical Director, Software Development. As a key member of our engineering team, you'll be responsible for leading complex technical projects from requirements analysis through design, implementation, testing, and launch into production.Key ResponsibilitiesLead...


  • Chicago, Illinois, United States VC5 Consulting Full time

    Position Overview: VC5 Consulting is looking for a proficient Senior .NET Software Engineer with a minimum of 5 years of substantial experience in the field. This role is crucial for the development and enhancement of our software products, guiding them from initial concept through to final deployment. Your strong command of C# and adherence to software...


  • Chicago, Illinois, United States Diverse Lynx Full time

    Position : Senior Java Software Engineer Location: Chicago, IL (Hybrid) Employment Type: Full-time Job Overview Required Skills: Java Software Engineering, Spring Framework & Microservices Architecture Experience: 6+ years. Proficient in Java, Spring Framework, Continuous Integration/Continuous Deployment (CICD), Microservices, Cloud Technologies, and...


  • Chicago, Illinois, United States VC5 Consulting Full time

    Position Overview: We are looking for a highly experienced Senior .NET Developer with a minimum of 5 years in the software development field to contribute to our projects at VC5 Consulting. In this position, you will be pivotal in developing our product features from initial concept through to final deployment. Your proficiency in C# and adherence to...


  • Chicago, Illinois, United States Tempus AI Full time

    Passionate about precision medicine and advancing the healthcare industry?Are you interested in joining a company that is revolutionizing the healthcare industry with AI technology? Look no further Tempus is at the forefront of utilizing real-world evidence to provide personalized insights to physicians for better patient care.About the company:Tempus is a...


  • Chicago, Illinois, United States VC5 Consulting Full time

    Position Overview: We are looking for a talented Senior .NET Developer with extensive experience exceeding 5 years to contribute to our projects at VC5 Consulting. In this capacity, you will be pivotal in developing product functionalities from initial concept through to final deployment. Your proficiency in C# and adherence to software engineering best...

  • Senior Engineer

    6 days ago


    Chicago, Illinois, United States Gelber Group Full time

    Senior Software Engineer - Technical Operations TeamWe are Gelber Group, driven by a passion for trading and powered by cutting-edge technology.With a legacy spanning over 40 years, our headquarters in Chicago and offices across the United States and Europe position us as one of the most innovative proprietary trading firms in the industry. Our achievements...


  • Chicago, Illinois, United States Solving IT Full time

    About the Role:Solving IT, a leading provider of innovative technology solutions, is seeking a highly motivated and experienced Senior Software Test Engineer to join our team. As a key member of our engineering team, you will play a critical role in ensuring the quality and reliability of our software products.Key Responsibilities:Design and develop...


  • Chicago, Illinois, United States Tek Ninjas Full time

    Job DescriptionPosition: Senior Java Software EngineerLocation: RemoteContract Duration: 6+ monthsOverview:The successful candidate will be responsible for developing, documenting, debugging, and testing secure software applications. The ideal applicant should possess hands-on experience with modern web UI frameworks such as React and Vue, and have a solid...


  • Chicago, Illinois, United States Adyen Full time

    About the RoleAt Adyen, we're seeking a seasoned Senior Software Engineer to join our team as a Technical Director, Software Development. As a key member of our engineering team, you'll be responsible for leading complex technical projects from requirements analysis through design, implementation, testing, and launch into production.Key ResponsibilitiesLead...