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

Senior 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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Houston, TX vacancy
  •  ...As a senior engineer on our team, you will have the opportunity to build solutions from the ground up, lead projects, and take real ownership of products and features. Our rapid growth and open culture provide the freedom to create, experiment, and contribute. Autonomy... 
    Senior
    Full time
    Contract work

    Energyby5

    Houston, TX
    22 hours ago
  • $120k - $156k

    Houston, TXOnsiteDirect Hire$120k - $156k Engineering Lead (Platform & Architecture) This full...  ...organization that develops advanced software and connected systems for complex real-world...  .... You'll partner closely with senior technical leadership to evaluate emerging... 
    Senior
    Full time
    Flexible hours

    Motion Recruitment

    Houston, TX
    2 days ago
  • JOB SUMMARY As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. This position is ONSITE and requires extensive technical expertise, strong problem-solving skills, and... 
    Senior
    Full time
    Local area

    Baylor Genetics

    Houston, TX
    22 hours ago
  • HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average...  ...in mind, we are looking to expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers.Essential... 
    Senior
    Full time
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Houston, TX
    1 day ago
  • $139.3k - $203.6k

     ...filled or if a sufficient number of applications are received.This is a remote position anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Houston, TX
    4 days ago
  • $93.9k - $147.5k

    We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such...  ...improvement.Education and/or Experience: Required for Experienced (Senior-Level) Candidates:Bachelor’s degree in Computer Science,... 
    Senior
    Full time
    Internship

    Sidley Austin

    Houston, TX
    13 hours ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...the Microsoft platform. We are hiring a Senior Software Engineer with deep experience... 
    Senior
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa
    Flexible hours
    3 days per week

    Microsoft

    Houston, TX
    1 day ago
  •  ...Sr Software EngineerTo plan, execute, control and ensure closure of projects, while managing people and delivery excellence in all parameters of time, cost and processes in projects. Drive execution of the project roadmap and manage entire project lifecycle from strategy... 
    Senior
    Immediate start

    Keylent Inc

    Houston, TX
    2 days ago
  •  ...Senior Software EngineerHouston, Texas, United StatesAbout the JobJob Title: Senior Software EngineerLocation: Houston, TX, USAOverview:We...  ...currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.As a Senior Software Engineer, you... 
    Senior

    SelekIT

    Houston, TX
    2 days ago
  •  ...Senior Software EngineerOur organization is seeking a Senior Software Engineer for a newly formed team focused on modernizing complex legacy applications. This role is pivotal in transforming monolithic desktop applications into scalable, API-driven, microservices-based... 
    Senior
    Remote work

    Apex Systems

    Houston, TX
    5 hours ago
  • $95k

     ...Senior Software EngineerAt NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's...  ...committed to doing the right things right.You will join our Product Engineering team that shares a passion for writing great code, embracing... 
    Senior

    NAVEX Global

    Houston, TX
    2 days ago
  •  ...latest Microsoft technologies. We're seeking an experienced Senior Software Developer who enjoys building scalable solutions, leading technical...  ...in Computer Science, Information Technology, Software Engineering, or a related field 5+ years of professional software... 
    Senior

    Professional Alternatives

    Houston, TX
    3 days ago
  •  ...Role description Location USLTIM USA PlanoTexas JD Forward Deployed engineer who can support the full PDLCSDLC lifecyclefrom understanding requirements and building solutions to testing deployment and support The role involves working closely with product teams and developers... 
    Senior
    Temporary work
    Local area

    Socket

    Houston, TX
    1 day ago
  • $170k - $190k

     ...We are looking for a Senior Software Engineer for AI to join our engineering team. In this role, you will design, build, and ship AI-powered features that directly impact our platform and our clients' members. You'll collaborate closely with product, engineering, security... 
    Senior

    GrabJobs

    Houston, TX
    3 days ago
  •  ...Software EngineerDuration: 7+ MonthsLocation: Houston, Texas (Hybrid)Job DescriptionGuide and support other team members to create excellence...  ...requirementsDegree in Chemical, Mechanical, Electrical, other engineering discipline, IT or physical scienceFormal certification/... 
    Senior
    Local area

    Samprasoft

    Houston, TX
    1 day ago
  •  ...Senior Software EngineerLocation: Houston TX-Remote-CST HoursDuration: FulltimeBigRio is a Digital Transformation consulting firm headquartered...  ...diverse industry exposure, our teams of data architects, engineers, developers, and consultants tackle complex software and data... 
    Senior
    Remote work

    Saviance

    Houston, TX
    2 days ago
  •  ...enable rapid development and validation of autonomous driving software. We leverage large-scale simulation, synthetic data generation,...  ...accelerate autonomy development. We are seeking a software engineer with strong C++ expertise and a passion for building scalable simulation... 
    Senior
    Full time

    Bot Auto

    Houston, TX
    22 hours ago
  • $25k

     ...delight fans Bring a passion for product to mentor and grow web engineers across the organization Contribute to increasing the maturity...  ...What you have 5+ years of professional experience in frontend software engineering, having led product initiatives end-to-end in... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    GrabJobs

    Houston, TX
    1 day ago
  • $100k - $175k

     ...making a positive impact on its customers, employees, and communities. The Role Veeva System is looking for a self-driven Senior Software Engineer in Test who is passionate about quality and automation. The ideal candidate will be highly technical, detail-oriented, creative... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Houston, TX
    4 hours ago
  •  ...Software Engineer (Senior-Level)Cimarron is seeking a senior-level Software Engineer to support the Axiom Space Ground Support Equipment (GSE) Space Suits avionics team in Houston, TX. In this position, you will work closely with the hardware development team on advanced... 
    Senior
    Permanent employment
    Local area
    Weekend work
    Afternoon shift

    Cimarron

    Houston, TX
    2 days ago
  •  ...PCS Software, Inc. powers the future of transportation management. Our flagship Cortex platform is the next-generation TMS (Transportation...  ...across the supply chain. Role Overview We are seeking a Senior Software Engineer to join our team and help architect, build, and scale the... 
    Senior
    Work at office

    PCS Software

    Houston, TX
    3 days ago
  • $92.7k - $161.85k

     ...Senior Product Software EngineerWolters Kluwer, Finance and Corporate Compliance division, ComplianceOne® is a highly configurable document generation...  ...to a wide range of features.As a Senior Product Software Engineer, you will be a key contributor on the DXG team, supporting... 
    Senior
    Work at office

    Wolters Kluwer

    Houston, TX
    2 days ago
  •  ...Botauto is seeking a highly skilled Senior Software Engineer to join our Integration team in Houston, Texas. In this role, you will design and maintain build & release pipelines for our autonomous driving software. The ideal candidate will have strong proficiency in Python... 
    Senior

    Botauto

    Houston, TX
    3 hours ago
  • $93.2k - $164.45k

     ...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Houston, TX
    2 days ago
  • $105.4k

     ...Lead Software DeveloperPariveda is a North American-based, employee-owned professional services...  ....You Can Expect To:As a lead software engineer, you will build custom solutions using a...  ..., and demos to audiences including senior executives and stakeholdersWork within a... 
    Senior
    Local area

    Pariveda Inc

    Houston, TX
    2 days ago
  • $200k - $250k

     ...traditional strategies: real estate, venture capital and cryptoassets.The UP - Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical environments solving complex problems alongside highly capable peers.... 
    Senior
    Temporary work
    Flexible hours

    DRW

    Houston, TX
    22 hours ago
  • $93.2k - $164.45k

     ...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Houston, TX
    5 days ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Houston, TX
    1 day ago
  •  ...Sinopec Houston Tech in Houston, TX is seeking a Senior Finite Element Software Engineer to develop 3D FEM software that couples solid mechanics and fluid flow for subsurface modeling. You will work with geoscientists and engineers to implement numerical methods, optimize... 
    Senior

    Sinopec Group

    Houston, TX
    3 hours ago
  •  ...DescriptionRole SummaryThe Information Application Development Engineer / Architect will create modern industrial applications across OT...  .... Provide answers to customer inquiries concerning system software and applications. Provide software development and consultation... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Houston, TX
    2 days ago

Do you want to receive more vacancies?

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