Senior Software Engineer
Integer Telecom Services, Inc
United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$166,400.0 - $187,200.0
Working hours
Regular working hours
Job source
Tech stack
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
+11 more
Parquet
Scripting
Tailwind
ReactJS
Backend
Usage Tracking
Fastapi
Pandas
Webpack
Front End Software Development
Restful APIs
Job 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.
Requirements
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)
Benefits & conditions
2.32.3 out of 5 stars Remote $80 - $90 an hour - Full-time
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
over 1 year ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
CH
Chris Heilmann
Dev Digest 139 - Soft and hard queries
almost 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago