Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$140k - $200k

GrabJobs

Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies What You’ll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform. Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions. An ideal candidate should have Required: 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code. Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability. Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions. Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus. A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users. Preferred / Bonus: Experience with writing automated tests for UI — unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks. Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load). Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions. Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications. Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications. Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management. What we offer A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience. A collaborative, flat-structure engineering culture — you are not just a coder, but a builder and a decision-maker. Opportunities to lead — mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision. A purpose-driven mission: building software that’s reliable, accessible, and user-centered — making a real difference for people. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you’re a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don’t forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Chicago, IL vacancy
  • $100.4k - $197.9k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...Requisition code: 350393 Job ID 350393 Engineering and Product | Software EngineeringSame job available in 51 locations
    Suggested
    Local area
    Visa sponsorship

    Deloitte

    Chicago, IL
    2 days ago
  • $85k - $140k

     ...culture celebrates quick learners, critical thinkers, and problem solvers eager to drive change. Role Summary/Purpose: As a Software Engineer, your role will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt... 
    Suggested
    Full time
    Work experience placement
    Work from home
    Visa sponsorship
    Work visa
    Monday to Friday

    Synchrony

    Chicago, IL
    2 days ago
  • $158.5k - $185k

    DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural... 
    Suggested
    Full time

    JPMorgan Chase & Co.

    Chicago, IL
    2 days ago
  • $140k - $170k

     ...and deployment Make independent tradeoff decisions, balancing speed, scale, maintainability, and user value Collaborate across engineering, product, and design to align on priorities, timelines, and technical solutions Working through ambiguity by framing constraints... 
    Suggested
    Full time
    Flexible hours

    Honeycomb Insurance

    Chicago, IL
    1 day ago
  • $89.21k - $144.96k

     ...customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. At Caterpillar, you... 
    Suggested
    Full time
    Part time
    Internship
    Relocation
    Flexible hours

    Caterpillar Inc.

    Chicago, IL
    17 hours ago
  •  ...About the job Full Stack Software Engineer **Job Description** Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient care? We're on the... 

    Tech Stars Group LLC

    Chicago, IL
    1 day ago
  • Chicago, IllinoisOnsiteDirect Hire$150k - $300kA Chicago-based investment firm is hiring a full-time Software Engineer to join an internal engineering group that works directly inside high-growth technology companies. This role focuses on building and operating modern software... 
    Full time

    Motion Recruitment

    Chicago, IL
    3 days ago
  • $160k - $180k

     ...your relevant experience to a new industry, join our team as we help shape a brighter way forward. About the Role As a Senior Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the marketing organization, building... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work

    JLL

    Chicago, IL
    1 day ago
  •  ...About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the... 
    Full time
    Work at office

    Reconstruct-inc

    Chicago, IL
    1 day ago
  • $108.25k - $123k

    Responsible for creating and supporting software features in PMA’s products using C++ programming and a variety of other tools. Develop...  ...3) years in the position above, as a Cloud Architect, Software Engineer, Application Development Analyst, or in a related software engineering... 
    For contractors
    Work at office
    Work from home

    PMA Consultants Careers

    Chicago, IL
    12 days ago
  • $132k - $162.8k

     ...Crane Aerospace and Electronics has an exciting opportunity for  a  Senior Software Engineer (Level III or IV) at our  Burbank, CA  location. About Crane: Crane Aerospace & Electronics supplies critical systems and components to the aerospace and defense markets... 
    For contractors
    Work experience placement
    Work at office

    Crane Co.

    Burbank, IL
    6 days ago
  • $68k - $90k

     ...operating as owners, we hold ourselves accountable for results, and we believe Enova is a place for the best and brightest. As a Software Engineer , you'll: Take ownership of core features within your application's lifecycle, delivering high-quality code from... 
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Monday to Friday

    ENOVA

    Chicago, IL
    8 days ago
  •  ...innovative team always seeking like-minded talent to join us in our fight to disrupt consumer finance. Job Summary The Software Engineer will be responsible for building new systems, enhancing and refactoring existing systems, integrating with external systems, and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    NINJA HOLDINGS, LLC

    Chicago, IL
    12 days ago
  • $105.59k - $165.15k

     ...for contributing to the design and development of innovative software solutions for complex business needs. You will work with clients...  .... Provides technical guidance and mentorship to junior engineers. Collaborates with cross-functional teams to integrate software... 

    HNTB Corporation

    Chicago, IL
    12 days ago
  • $75k - $95k

     ...Description Software Engineer Reports To: Manager, Software Engineering     BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial services leaders to strengthen and advance our... 
    Work at office
    Remote work
    Flexible hours

    ProSight Financial Association

    Chicago, IL
    1 day ago
  • $110k - $125k

     ...Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain... 

    Quest Diagnostics Incorporated

    Chicago, IL
    21 days ago
  •  ...application development and maintenance to business process re-engineering. With our years of hands-on domain experience and...  ...befitting solution provider. Job Description Position- Software Engineer Location- Chicago, IL Duration- Long-term Salary... 

    EROS Technologies Inc

    Chicago, IL
    12 days ago
  •  ...Software Engineer Full-Time Chicago, IL Our talented development team is ready to expand and is looking for a  Software Engineer who can shine on the back-end, the front-end, or both. If that engineer is you, we need you. Code ninjas: check your nunchucks at... 
    Full time

    VIEWS

    Chicago, IL
    12 days ago
  • $90k - $110k

     ...Midtown is seeking a Software Engineer to join our world-class team at our Chicago headquarters. The team is based in our HQ office in Chicago (3611 N Kedzie Ave.) and supports all club locations. The role is hybrid work-from-home and required to also come in the... 
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation
    2 days per week

    Midtown Athletic Clubs

    Chicago, IL
    12 days ago
  • $70 - $75 per hour

     ...-to-end: project structure, component strategy, routing approach, and front-end integration boundaries. Define and implement engineering standards for the UI codebase: reusable component patterns, conventions, linting/formatting, PR quality bars, and documentation... 
    Hourly pay
    Remote work

    247Hire

    Chicago, IL
    12 days ago
  • $45 - $55 per hour

    Required Technical Skills 1-3 years of relevant QA technical experience Contribute as an individual during test design, test planning and test execution Experience being part of an agile/scrum methodology team Experience testing web based applications, using...
    Hourly pay
    Full time
    Part time
    Remote work
    Flexible hours
    Shift work

    Redwood Dental

    Chicago, IL
    25 days ago
  •  ...and offer a competitive salary and benefits package.  Position Summary We are seeking an experienced  Forward Deployment Software Engineer  to support enterprise digital transformation initiatives for leading Financial Services clients. This individual will design,... 
    Temporary work

    Itero Group, LLC

    Chicago, IL
    15 days ago
  • $98k - $130k

     ...the United States. However, we are not able to sponsor visas or take over sponsorship at this time.About the role:As a Senior Software Engineer, you will take ownership of the development of our systems and applications. You will team up with technical stakeholders to help... 
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Enova

    Chicago, IL
    2 days ago
  • $175k - $275k

     ...and cohesive, transparent, lightly coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific... 
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    20 hours ago
  • $171.5k

     ...and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.Senior Software Development Engineer (Content)Introduction to the teamExpedia Technology teams partner with our Product teams to create innovative products,... 
    Full time

    Expedia

    Chicago, IL
    2 days ago
  • $250k

     ...world-class trading platform From optimizing our core trading engine to building custom hardware, we leverage the latest agentic tools...  ...our trading and business needs. What You’ll Do: Our software engineering internship is an intensive 10-week experience with... 
    Full time
    Work experience placement
    Summer work
    Internship
    Visa sponsorship
    Work visa

    Jump Trading

    Chicago, IL
    27 days ago
  •  ...sponsorship. This is a hybrid role requiring 3 days a week in a CJ office location ()About CJ Engineering Are we a good fit for you? At CJ, we are passionate about software engineering. We build exciting software, with quality and maintainability in mind. We believe in... 
    Temporary work
    Freelance
    Work at office
    Flexible hours
    3 days per week

    Publicis Media

    Chicago, IL
    2 days ago
  • $187k

    About the roleChime is looking for a Senior Software Engineer to own the messaging, caching, job processing, and workflow platforms that keep services talking to each other.The Messaging Platforms team sits between infrastructure and product. We build the frameworks, libraries... 
    Full time
    Work at office
    Local area
    Remote work

    Chime

    Chicago, IL
    5 days ago
  • Job DescriptionThis role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and... 

    Inspira Financial

    Oak Brook, IL
    20 hours ago
  • $118.6k - $148.25k

     ...simplifies everything about buying and selling cars. Our Websites Engineering Team drives our Dealer Inspire platform. We are embarking on a...  ...powers the data for all our products. We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot... 
    Full time
    Local area
    Remote work
    Home office
    Visa sponsorship
    Work visa

    Cars.com

    Chicago, IL
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!