> Markdown version of [/jobs/ext/265418-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/265418-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Integer Telecom Services, Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $166,400.0 - $187,200.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Cascading Style Sheets (CSS), Spreadsheets, Code Review, Python (Programming Language), PostgreSQL, Operational Data Store, Power BI, Software Engineering, SQLite, SQL Databases, TypeScript, Parquet, Scripting, Tailwind, ReactJS, Backend, Usage Tracking, Fastapi, Pandas, Webpack, Front End Software Development, Restful APIs - **Published:** May 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f23515440215c3c0 ## About the Role Do you have experience in TypeScript?, * Experience in software engineering & design. * Experienced in building complex applications or products taking into account various technical considerations. * Demonstrated technical domain expertise and problem solving skills. * Highly proficient in presenting ideas, influencing, and build consensus in a group setting. * Comfortable owning a vertical slice: schema/dataset * API * UI, plus Power BI on top., * Software Engineering & Design: 10 years (Required) * Python, FastAPI, DuckDB / SQL : 7 years (Required) * React + TypeScript, Vite: 7 years (Required) ## Description * Engineering - Designs, develops, modifies and integrate complex software code; Ensures code is maintainable, scalable and supportable; Uses high level, extensive knowledge & expertise of the product/solution and technologies to lead the direction and development of the product/solution; Performs code review and provides feedback and suggested solutions including operability perspective, identifying areas of automation etc. * Turn operational data into reliable datasets (SQL, scripting, validation) for both internal apps and Power BI reports. Build and maintain backend services (REST APIs, auth, data reads) that power dashboards and exports. Implement and refine web UIs (tables, filters, exports) so analysts can self-serve without ad-hoc spreadsheet gymnastics. * Own metric definitions, trace issues from UI * API * data, and explain outcomes clearly to non-engineers. * Backend: Python, FastAPI, DuckDB / SQL over columnar files (e.g. Parquet), pandas / PyArrow, Pydantic-style config, JWT-based auth; SQLite or PostgreSQL where we persist app state. * Frontend: React + TypeScript, Vite, TanStack Query for server state, Axios for APIs, AG Grid for large data grids, component-style CSS (e.g. Tailwind-style utility classes). * Reporting: Power BI (data modeling, DAX as needed, publishing and maintaining reports used by leadership and ops). * Technical Expertise - Serves as a highly specialized technology/ product expert, acting with high autonomy to deliver agreed technical objectives. Provides technical expertise in terms of software usage, and functional and non-functional aspects; Obtains a strong business context understanding while making technical decisions and solving technical issues; Provides the development or support team with inputs and requirements related to the technical aspects of the solution/product; A professional authority that is recognized, works on significant and unique problems of a high level of complexity and provides a high added value to the organization. * Analysis - Analyze and provide inputs for the requirements and provide impact assessment for new features. Defines high-level design & leads scoping work with the customer; Makes decisions requiring extensive analysis and interpretation. * Innovation & Continuous Improvement - Promotes continuous improvements/efficiencies to the software or business processes by utilizing Software Engineering tools, different innovation techniques and guiding the reuse of existing solutions, use of automation, reducing design complexity & time to response, simplifying client/end user experience etc. ## Related Videos - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Micro Frontends with Module Federation: Why and How?](https://www.wearedevelopers.com/videos/165-micro-frontends-with-module-federation-why-and-how) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Native Federation: The Future of Micro Frontends and Plugin-Systems in Angular](https://www.wearedevelopers.com/videos/1018-native-federation-the-future-of-micro-frontends-and-plugin-systems-in-angular) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) ## Related Articles - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)