Junior/Mid level Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
As a Python Developer, you’ll work closely with senior engineers to build production-quality software while learning modern engineering practices., * Build backend services using Python
- Develop and consume REST APIs
- Work with SQL and NoSQL databases
- Write clean, maintainable, and well-tested code
- Debug issues and improve existing applications
- Participate in code reviews
- Build automation scripts and internal tools
- Integrate third-party APIs and cloud services
- Learn modern AI technologies including LLMs and AI agents
- Collaborate with engineering, product, and design teams
Technologies You’ll Work With
- Python
- FastAPI / Flask
- PostgreSQL
- Redis
- Docker
- Git & GitHub
- Linux
- REST APIs
- AWS or Azure
- OpenAI / Anthropic APIs
- LangChain / LangGraph (nice to have)
Requirements
- Bachelor’s degree (or currently pursuing) in Computer Science, Software Engineering, or related field
- Strong understanding of Python fundamentals
- Knowledge of object-oriented programming
- Familiarity with Git
- Basic SQL knowledge
- Understanding of HTTP and REST APIs
- Strong problem-solving skills
- Good written and verbal communication skills
- Ability to learn independently
Nice to Have
- Experience building personal projects
- FastAPI or Flask experience
- Docker knowledge
- Cloud platform exposure (AWS/Azure/GCP)
- Experience with AI APIs or LLMs
- JavaScript/TypeScript knowledge
- React or Next.js experience
- CI/CD familiarity
- Linux command line experience
Benefits & conditions
Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance
- Visa sponsorship, * Dental insurance
- Health insurance
- Visa sponsorship
- Vision insurance
About the company
At TealBridge, we build modern AI-powered software products that help businesses automate workflows, improve security, and solve complex engineering problems. We work with technologies including Python, cloud platforms, APIs, LLMs, automation, and modern web frameworks.
We’re looking for curious engineers who enjoy learning, building, and solving real-world problems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
The 7 Most Popular Backend Frameworks for Developers
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?