FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Bestpass. Lead teams and projects . Collaborate with the product team on technical feasibility and story breakdown . Design, develop, and maintain web applications using Django and FastAPI . Build and integrate RESTful APIs .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full stack development with a focus on Python, Django, and FastAPI, while effectively leading teams and collaborating across functions. Proficient in building RESTful APIs, managing PostgreSQL databases, and implementing scalable ETL processes.
Highest-signal resume keywords
Full Stack DevelopmentPython ProgrammingDjango FrameworkREST API DevelopmentETL Processes with Databricks
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonDjangoFastAPISQLPostgreSQLReactJavaScriptTypeScriptUnit TestingDebugging
Soft Skills
Interactive CommunicationTeam LeadershipProblem-Solving
Tools & Technologies
DatabricksGitDockerKubernetesGrafanaDatadogAzureAWSJiraServiceNow
Industry Keywords
RESTful APIsData PipelinesETL WorkflowsGeospatial DataObservability Tools
Tech Stack
Tools & technologiesAWSAzureCloudDjangoDockerETLFlaskGrafanaGraphQLJavaScriptKubernetesPostGISPostgresPythonReactRedisServiceNowSQLTypeScript
About the role
Key responsibilities & impact- Lead teams and projects
- Collaborate with the product team on technical feasibility and story breakdown
- Design, develop, and maintain web applications using Django and FastAPI
- Build and integrate RESTful APIs
- Implement scalable ETL/data transformation workflows using Databricks or similar platforms
- Write efficient, well-structured SQL and manage PostgreSQL database schemas
- Develop and execute unit tests, and participate in writing integration and end-to-end tests
- Troubleshoot, debug, and resolve complex issues across the stack
- Ensure code quality through automated testing and code reviews
- Collaborate with cross-functional teams to implement features and business logic
- Communicate with technical and non-technical team members
- Provide guidance to junior developers
Requirements
What you’ll need- Senior-level full stack developer with Dev Lead Experience
- Strong interactive communication skills; speaking live with others is extremely important for this role
- Advanced skills with Python
- Experience with frameworks such as Django, Flask, or FastAPI
- Experience with REST APIs
- Experience building data pipelines and ETL processes with tools like Databricks
- Proficiency with React and modern JavaScript/TypeScript
- Proficient in SQL and PostgreSQL, including schema design and query optimization
- Strong debugging and problem-solving skills
- Experience with unit testing, test-driven development, and frameworks such as pytest
- Familiarity with version control in a Git-based system (GitHub, GitLab, BitBucket)
- Familiarity with build pipelines, e.g., GitHub Actions, GitLab, BitBucket, Azure DevOps
- Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow
- Willingness to spend a significant portion of onboarding—and perhaps ongoing time—in collaborative team programming settings
- Experience with Redis for caching and queuing
- GraphQL API design and integration
- Experience with Docker and orchestration tools like Kubernetes
- Familiarity with cloud platform services such as Azure or AWS
- Experience with geospatial data and functions, e.g., Geocoding API, H3 grid system, PostGIS
- Experience with observability tools such as Grafana and Datadog, and comfort working from traces, logs, and metrics
Benefits
Comp & perks- Equal opportunity employer committed to a diverse and inclusive culture
- Respectful and welcoming workplace culture