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 Saint Petersburg, FL vacancy
  • Benefits Flexible Time Off to recharge when needed 9 Company-wide Holidays A diverse suite of benefits prioritizing your growth, development, and personal well‑being Responsibilities Make rapid improvements to existing Java/Angular Code base to solve production problems...
    Senior
    Flexible hours

    Kobie

    Saint Petersburg, FL
    4 days ago
  • $170k - $240k

     ...in the office regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role: As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure... 
    Senior
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    4 days ago
  • $140k - $200k

     ...has been driven by a lean team focused on transforming complex asks into an easy-to-use product. About this role As a senior full-stack software engineer at Aerostrat, you'll play a critical role in expanding our product offerings across the tech stack working cohesively... 
    Senior
    Full time
    Work experience placement
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  • $86.8k - $165.2k

     ...Software Engineer II The BMC2 Capabilities engineering organization is seeking a Software Engineer II to join our software development team located onsite in St. Petersburg, FL. Our teams develop software in a variety of languages, primarily C++. Candidates can expect... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Saint Petersburg, FL
    3 days ago
  •  ...growth focused on scaling our core banking systems, rewards infrastructure, and partner integrations. We’re seeking a Senior Full-Stack Software Engineer to help design, build, and scale the core financial and loyalty platforms that power our products. This is a full-... 
    Senior

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  • $155k - $175k

     ...their communities, the healthcare system, families, and society. $155,000 - $175,000 a year Role Overview The Senior Full Stack Software Engineer will report directly to the Director of Technology, a seasoned technology leader with experience delivering high-... 
    Senior
    Remote work

    GrabJobs

    Saint Petersburg, FL
    3 days ago
  •  ...shared experience and expertise. Each of these practices aligns to one of the core services Turnberry offers to clients. As a Senior Software Engineer, you will join Turnberry's Digital Modernization practice, where technology and strategy combine to deliver exceptional... 
    Senior
    Hourly pay
    Work experience placement
    Remote work
    Flexible hours

    Turnberry Solutions

    Saint Petersburg, FL
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Saint Petersburg, FL
    2 days ago
  • $90 - $91 per hour

     ...Remote Senior Software Developer St. Petersburg, FL, United States $ 90.00 - 91.00 (US Dollar) About the Job Remote Senior Software...  ...and cost for business and IT partners. Delivers software engineering designs and programs for new and existing products (... 
    Senior
    Remote work

    Global Channel Management

    Saint Petersburg, FL
    5 days ago
  •  ...Senior C++ Developer We are looking for a Senior C++ Developer to join our team, who...  ...team is rebuilding the best data privacy engine into the best cloud scaled privacy engine...  ...GDB debugger and Netbeans/Eclipse IDE Software development experience using CLI/CLR, C#... 
    Senior

    Omega Solutions Inc

    Saint Petersburg, FL
    1 day ago
  • $190k - $210k

     ...inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will be a key player in defining, maintaining and enhancing the... 
    Senior
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    GrabJobs

    Saint Petersburg, FL
    5 days ago
  • $215k - $255k

     ...down healthcare costs. We're looking for a skilled Staff or Senior level Full-stack Engineer ideally interested in working in Rust or Scala to join...  ...complex, high-stakes problems using the best of AI, data and software systems. They’re responsible for writing code that has a... 
    Senior
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    3 days ago
  •  ...motivated self‑starter who is anxious to step in and contribute while expanding your technical knowledge and skills. Engineer Lead, Software – SA for ZOS Senior Administrator Duties Must be highly experienced using and configuring System Automation & NetView. Self-starter... 
    Senior
    Full time
    Work experience placement
    Shift work

    B Capital

    Saint Petersburg, FL
    1 day ago
  •  ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the...  ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software... 
    Senior
    Hourly pay
    Full time
    Remote work

    GrabJobs

    Saint Petersburg, FL
    1 day ago
  • $140k - $170k

     ...achieve ambitious goals. Here's what else you'll bring: Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of hands-on experience in software engineering shipping customer facing applications on iOS. Proficiency in Swiftand SwiftUI Solid... 
    Senior
    Full time
    Immediate start
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  • $87.1k - $157.45k

     ...Description The Maritime Systems Division of Leidos is seeking an experienced software engineer with experience with embedded software architecture, design, implementation, and integration of real-time systems. The role also requires knowledge of Linux operating systems... 
    Senior
    Local area
    Immediate start

    Leidos

    Saint Petersburg, FL
    3 days ago
  • $153k - $171k

     ...clients better deliver on their missions, providing everyone at Nava opportunities to do meaningful, impactful work. The Senior Software Engineer’s purpose is to improve overall engineering quality through documentation, technical guidance and mentoring, and applying... 
    Senior
    Weekly pay
    Temporary work
    For contractors
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  • $140k - $180k

     ...improving the developer experience, building world-class open-source software and communities, and want to be a part of our amazing team, we'd love to hear from you! Summary The Senior Developer Success Engineer - West will be the frontline technical expert for our developer... 
    Senior
    Full time
    Temporary work
    Part time
    Remote work
    Work from home
    Home office

    GrabJobs

    Saint Petersburg, FL
    1 day ago
  • $145k - $165k

     ...paved roads over mandates, reliability engineered in rather than bolted on, and teams that...  ...their services end-to-end. We're hiring a Senior Platform Engineer to help build that...  ...standards that enable product teams to deliver software safely, frequently, and independently as... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    11 hours ago
  •  ...Stripe, etc. is highly desirable, but not required. Deep payments experience is mandatory. About the Role We are seeking a senior backend engineer to support a payment modernization initiative. You will work directly under the CTO to build and integrate payment orchestration... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  • $100k - $130k

     ...Description Department: Engineering Employment Type: Full-time Location:  Remote within the United States (not sponsoring International...  .... Role Summary We’re looking for a Full Stack Software Engineer who enjoys building products, solving problems, and... 
    Full time
    Remote work
    Visa sponsorship

    GrabJobs

    Saint Petersburg, FL
    3 days ago
  •  ...generate more opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel outreach, and AI-...  ...priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders... 
    Remote work

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  •  ...experience and a powerful user interface. This is a hands-on role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and exciting features across all layers of web applications. Skills... 

    GrabJobs

    Saint Petersburg, FL
    3 days ago
  • $25 - $60 per hour

     ...Senior Backend Engineer We are seeking a motivated Senior Backend Engineer to work with one of our clients and support the development and maintenance of scalable backend services and data-driven applications. In this role, you will work closely with senior engineers to... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Remote work

    GrabJobs

    Saint Petersburg, FL
    4 days ago
  •  ...of their supply chains. We are hiring for an experienced Senior Full Stack engineer to join our team and help build and scale our data-centric...  ...Continuous Improvement & Collaboration Promote agile practices and software best practices to support iterative product development... 
    Senior
    Remote work

    GrabJobs

    Saint Petersburg, FL
    4 days ago
  • $148.5k - $190k

     ...to serve this agentic layer at scale. We are looking for expert engineers and leads to join our team and help us push the frontier of...  ...expertise and grow your career. Responsibilities As a Senior Backend AI Engineer, you will design, build, and operate the backend... 
    Senior
    Work experience placement
    Remote work

    GrabJobs

    Saint Petersburg, FL
    2 days ago
  • $224.4k - $271.92k

     ...’s so great about working on Calendly’s Engineering team?  We make things possible for our...  ...we need you? Well, we are looking for a Senior Full Stack Engineer who will bring technical...  ...from you? ~7-10 years of professional software development experience in a SaaS or... 
    Senior
    Full time
    Remote work

    GrabJobs

    Saint Petersburg, FL
    1 day ago
  • $140k - $160k

     ...provider agencies, and payers. We’re looking for a Sr. Full Stack Engineer who’s eager to think big and build products that make a...  ...Cultivate Mentorship & A Standard of Excellence: Mentor fellow software engineers, fostering a culture of collaboration, accountability... 
    Senior
    Full time
    Local area
    Flexible hours
    Night shift

    GrabJobs

    Saint Petersburg, FL
    1 day ago
  •  ...Edetek is seeking a highly skilled Senior Statistical Programmer to join our dynamic team. As a leader in data analytics, we are dedicated...  ...in SAS programming; experience with R and other statistical software is a plus. Strong understanding of clinical trial design and... 
    Senior

    GrabJobs

    Saint Petersburg, FL
    1 day ago
  • $30 per hour

     ...experience is necessary. You'll get your foot in the door with one of the most prominent players in the AI/LLM space today. We seek software engineers with 3+ years of experience to train large AI language models, helping cutting-edge generative AI models write better code.... 
    Hourly pay
    Weekly pay
    Contract work
    Remote work
    Flexible hours

    GrabJobs

    Saint Petersburg, FL
    4 days ago

Do you want to receive more vacancies?

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