Software Engineer

Insight Global
Middletown Township, NJ, United States
4 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Application Frameworks Microsoft Azure Data Integration Database Applications Database Design Python (Programming Language) PostgreSQL Node.Js Query Optimization Software Construction Software Deployment
+9 more
Software Engineering TypeScript Openapi Flask (Web Framework) Fastapi Information Technology Data Management Streamlit Framework Databricks

Job description

We are seeking a Full Stack Developer to join a team focused on enhancing and extending Databricks platform capabilities. This role will support the development, deployment, and maintenance of internal applications that simplify complex Databricks workflows and improve usability for business users, particularly within network-focused organizations. The ideal candidate will have experience building production-grade applications using Python-based frameworks such as FastAPI, Flask, Dash, and OpenAPI standards, along with strong PostgreSQL experience and familiarity with modern cloud environments, preferably Azure. This position requires close collaboration with data engineers, analysts, product teams, and end users to translate business requirements into scalable technical solutions, develop reusable templates and frameworks for custom application creation, and support emerging Databricks technologies including Databricks Apps and Lakebase. Successful candidates will be strong communicators, team-oriented problem solvers, and advocates of software engineering best practices including testing, deployment, and production support.

Requirements

Full Stack Application Development experience with strong proficiency in Python, Node.js & Typescript -Strong experience with application deployments in an Azure Databricks environment as well as knowledge of application development best practices. -PostgreSQL database expertise, including database design, query optimization, schema development, data integration, and working with complex data-driven applications -Experience developing production-grade software with a strong understanding of software engineering best practices, -Azure Cloud and Databricks Experience, including familiarity with Databricks applications, data platforms, APIs, and building custom functionality that enhances user experience on top of existing Databricks capabilities. -Experience with modern API/application frameworks within Databricks such as Gradio, Streamlit, FastAPI, Uvicorn, Flask, Dash, and Express -B.S or M.S in Computer Science

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Loading talks and stories from around this role…