Software Engineer
$140k - $200kSpeechify
Senior Software Engineer, Windows/Desktop ApplicationsBuffalo, NY, USAThe 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 companiesWhat You'll DoLead 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 HaveRequired: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 offerA 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 experienceTell 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.Refer them! Not looking but know someone who would make a great fit?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.
- Who are we looking for:We are looking for an exceptional Software Engineer IV (DR) to lead, architect, and elevate our engineering team. We need a leader who thrives in a fast-paced, collaborative environment and is passionate about solving complex technical challenges....SuggestedWork experience placement
- Who we are looking for:We are looking for an exceptional Senior Software Engineer to join our Platform Engineering group, focusing on the VIN Decoder platform. The position will focus on backend development, AWS Postgres, GCP BigQuery, Redis, and python development. The...SuggestedWork experience placement
$97.1k - $161.8k
About the RoleWe are seeking a highly skilled HoganSenior Software Engineer with deep experience developing in Hogan IDS, CIS, Umbrella and RPM applications to join our engineering team. In this role, you will work to enhance and support the Bank’s Core Deposits systems...SuggestedFull timeWork experience placementFlexible hours$120k - $150k
...great quality of life inside and outside of work.Job Title:Sr. Software EngineerReporting To:Management, Design EngineeringWork... ...exceptional things. A business that employs over ten thousand engineers and technologists with a small company feel. An enterprise where...SuggestedFull timeRelocation packageFlexible hours$168k - $230k
...Astronomer empowers data teams to bring mission‑critical software, analytics, and AI to life and is the company behind Astro, the industry... ...and open‑source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at the...Suggested$121k - $181.4k
...creation that deliver measurable results.Candidate will be responsible for the functional management of approximately ~8-10 software engineering personnel assigned to a variety of programs. Duties include conducting performance assessments, staffing, employee development...Full timeRelocation packageShift work$146.5k - $219.7k
...creation that deliver measurable results.Candidate will be responsible for the functional management of approximately ~8-10 software engineering personnel assigned to a variety of programs. Duties include conducting performance assessments, staffing, employee development...Full timeRelocation packageShift work$180k - $220k
...crypto-capital markets and want to help bring the next trillion dollars of finance on-chain, join us. The Role The Senior CX Software Engineer is a role for people with prior experience and exposure to distributed computing, Canton Network or our product. These individuals...Local areaFlexible hours- ...experience, including a minimum of 5 years systems analysis/application development experience. Familiar with application development software and hardware platforms. Proficiency with personal computers as well as pertinent project management, word processing and...Work experience placement
- This role requires the skills to build new features that our customers will love while being responsible for the entire stack. Excellent communication skills and attention to detail are key to success in this role. You will build new features and support existing functionality...
- ...industry trends to continuously improve API offerings.Collaborate closely with cross-functional teams including developers, DevOps engineers, and security specialists to implement best practices for API management and security.Drive continuous improvement initiatives to...
$20 per hour
...IT Software Engineer InternshipNational Fuel is a diversified energy company headquartered in Williamsville, NY. Our employees continue to be the most important part of our Company and have nearly 2,000 employees in Western NY and Northwest PA.National Fuel is currently...Internship- ...AI & Platform Software EngineerLocation: Remote within the USA, or onsite in Buffalo, NY / Wilmington, DE (client preference for candidates... ...Developer Experience (SDLC automation and tooling, quality engineering and test data management, and site reliability engineering)....Contract workFor contractorsWork at officeRemote work
$97.1k - $161.8k
Overview Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements definition. Serves as an individual-contributor technical lead for critical mainframe applications and platforms. Primary Responsibilities...Full timeWork experience placement- What you will do:The Software Engineer III will work on a cross-functional agile team in operational tools, product, or infrastructure. You will work alongside software and production engineers to build and ship new features that will drive the growth of ACV Auctions. We...
- ...Job Description Job Description Overview CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY. Location: Buffalo, NY Duration: 12 months Overview: The Software Engineer II will provide designs and specify information...Work experience placement
- ...Job Description Job Description Overview CTG is seeking to fill a Software Engineer I opening for our client in Buffalo, NY. Location: Buffalo, NY Duration: 12 months Overview: The Software Engineer I will be responsible for designing, developing...Work experience placement
$74.98 per hour
...Job Title: Software Engineer Location: Buffalo, NY (Remote) Employment: Temp (6 months) Industry: Banking Compensation: $74.98/hr. Schedule: 40 hours/week About the Opportunity: Provides designs, specifies information systems solutions, and highly...Temporary workRemote workWorldwide$116.4k - $194k
This role sits on a high‑visibility, agile engineering team building a next‑generation digital banking platform from the ground up. You’... ...ownership over design, delivery, and technical direction.As a Lead Software Engineer, you’ll work hands‑on across full‑stack technologies...Full timeWork experience placement- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionIdeal Qualifications: Bachelor’s...Full time
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$116.4k - $194k
...standards and contributes to the overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC) while coaching and mentoring other engineers. This role requires deep expertise in modern application development, architecture,...Full timeWork experience placement$116.4k - $194k
OverviewResponsible at the expert level for engineering, operating, and evolving enterprise Software Development Lifecycle (SDLC) and Developer Experience platforms. Drives technical strategy, standards, adoption, automation, and continuous improvement across the software...Full timeWork experience placement- ...customers to develop their project and see it through, from process engineering to build and installation, to ensure it is an efficient and... ...assume a lead role in the programming, commissioning, and software testing phase. It is the responsibility of the successful candidate...Permanent employmentLocal areaShift workNight shiftWeekend work
- ...Role: Java Full Stack Engineer Location : Buffalo, NY (Onsite) Mode: Fulltime Role Overview We are seeking a strong,... ...Required Skills & Experience • 5-9 years of experience in software engineering with hands-on development and deployment background...Full time
- ...Role - Java full stack developer Location - Buffalo NYC- Onsite (Only nearby states candidates) The Senior Software Engineer serves as a hands-on technical contributor, bringing a minimum of 10+ years of experience in designing, developing, and supporting enterprise...
$139.7k - $232.9k
...One Buffalo, NY location, with the flexibility to work from home one day per week.Overview: The Senior Principal Cloud & Platform Engineer is a senior‑level individual contributor responsible for defining, standardizing, and evolving core cloud and platform engineering...Full timeWork from home1 day per week$116.4k - $194k
...Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: The Senior Principal Cloud Data Engineer is a senior‑level individual contributor responsible for defining, building, and evolving enterprise cloud data platform capabilities...Full timeWork experience placementWork from home$110k - $155k
...us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.Job Title:Senior Cloud Engineer - Platform Automation & DevOpsReporting To:Lead Analyst., Project/SystemWork Schedule:Hybrid - Buffalo, NYMoog's Corporate Group...Full timeLocal areaRelocationFlexible hours3 days per week$116.4k - $194k
Role SummaryThe Lead AI Platform Engineer is a hands‑on technical contributor responsible for designing, developing, and integrating Generative... ..., governed enterprise environment. This role combines strong software engineering fundamentals with applied GenAI experience and...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Buffalo, NY
- software developer fintech Buffalo, NY
- senior robotics software engineer Buffalo, NY
- network software engineer Buffalo, NY
- software engineer remote Buffalo, NY
- part time software developer remote Buffalo, NY
- software engineer full time Buffalo, NY
- entry level software engineer remote Buffalo, NY
- senior software engineer ruby on rails Buffalo, NY
- consulting software engineer Buffalo, NY



