About The Company
The tech space is crowded, but most solutions feel like they’re cut from the same cloth — missing the mark on what businesses truly need. Organizations are chasing innovation, but too often, it comes at the expense of flexibility, independence, and real technological depth. At Dawn Technologies is a niche company laser-focused on delivering specialized tech solutions in Gen AI, Data Engineering, and Backend Systems. What sets us apart is our commitment to the technologists — the creators, problem-solvers, and innovators who bring true value to transformation.
We believe that teamwork plus talent equals exceptional results. We are looking for teammates who are great problem solvers and enjoy collaborating within a team to achieve big outcomes.
Job Description
Must-Have Requirements
- Strong Python Skills: From 7 to 10 years of experience with Python programming, with solid understanding of Python’s object-oriented features, decorators, and packaging; practical proficiency in using design patterns (abstraction, factory, adapter, façade, iterator, etc.) and creating reusable code modules; good expertise in automated test definition and implementation.
- Containerization & Orchestration: Familiarity with containerizing FastAPI applications (e.g., Docker) and deploying them to orchestration platforms like Kubernetes.
- FASTAPI Proficiency: Ability to develop and maintain complex FASTAPI applications, including authentication and secure inter-endpoint communications; capability to extend FASTAPI via custom classes, decorators, or plugins; API security best practices.
- LangChain/LangGraph Knowledge: Hands-on experience creating and managing agents within LangChain or LangGraph; ability to incorporate telemetry (OpenTelemetry or similar) and leverage callbacks or library modifications.
- Asynchronous Programming: Familiarity with async/await patterns and concurrency in Python; understanding of how to structure code to be performant and maintainable for asynchronous tasks.
Nice-to-Have Requirements
- Additional Agentic Frameworks/Tools
- Prior experience with frameworks such as OpenAI API, Autogen, Google ADK, or other agentic libraries.
- MCP Server Creation Experience
- Exposure to or willingness to learn advanced server topics like MCP.
- Data Engineering for Telemetry Logs: Knowledgeable in structuring or processing telemetry data pipelines, logs, or distributed tracing systems.
Benefits & Perks
- Competitive, performance-based compensation.
- Comprehensive healthcare benefits (medical).
- Generous paid time off and flexible leave policies.
- Access to learning & development resources (courses, certifications).
- A culture centered on innovation, excellence, and growth.
At Dawn Technologies, we believe in creating a workplace where innovation, ownership, and excellence thrive. We are proud to be an equal-opportunity employer that celebrates diversity and inclusion.
Come join us and help redefine the future!
Skills: python,python programming,api,fast api,kubernetes,object oriented design,software agents,django,library,pypl
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT System Custom Software Development
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.