logo_jobbe.png

Website DataEdge

DataEdge is seeking a Python Developer to join our growing technology team in Denver, Colorado. This is a permanent, full-time role with a hybrid work model, offering the flexibility of remote and in-office collaboration. We are looking for a developer with 1 to 4 years of experience to contribute to the development and maintenance of robust server-side logic, definition and integration of central databases, and ensuring high performance and responsiveness to requests from the front-end. The ideal candidate will have a strong foundation in Python frameworks, API development, and database management, and will be eager to grow their skills in a supportive, forward-thinking environment.

This position is open to candidates who require H1-B sponsorship, and we welcome applications from developers who are passionate about building scalable and efficient applications.

About DataEdge

At DataEdge, we operate on the principle that data is the most valuable asset in the modern economy. Our mission is to empower organizations to unlock the potential of their data through custom software solutions, advanced analytics, and intelligent automation. We build the platforms and tools that drive decision-making, optimize operations, and create competitive advantages for our clients across various sectors, including finance, healthcare, and logistics.

As a Python Developer at DataEdge, you will not be a silent coder; you will be a integral part of a collaborative team that values clean code, innovative solutions, and continuous learning. You will have the opportunity to work on diverse projects, seeing your code make a direct impact on our clients’ success.

Detailed Role Responsibilities

Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Key Accountabilities:

  • Back-End Development: Design, develop, and maintain efficient, reusable, and reliable Python code using one of our core frameworks: Django, Flask, or FastAPI.

  • API Creation and Integration: Develop and maintain RESTful APIs that are clean, well-documented, and secure, serving as the bridge between the server and client-side applications.

  • Database Management: Work with both SQL and NoSQL databases to design schemas, write complex queries, and ensure data integrity and performance.

  • Collaboration and Integration: Collaborate with front-end developers to integrate user-facing elements with server-side logic, ensuring a seamless and cohesive user experience.

  • Version Control: Utilize Git for version control, following team workflows for branching, committing, and code review in a collaborative environment.

  • Cloud Deployment and Management: Gain and apply exposure to cloud services (**
    AWS or Azure**) in deploying, managing, and scaling applications. This includes working with services like EC2, S3, Lambda, or their Azure equivalents.

  • Testing and Debugging: Write and execute unit and integration tests to ensure code quality and reliability. Identify, troubleshoot, and debug issues to optimize performance.

Candidate Qualifications and Required Experience

We are looking for a candidate who possesses a blend of formal education, practical experience, and core competencies essential for success in a collaborative development environment.

Required Technical Skills and Experience:

  • Experience: A solid 1 to 4 years of professional experience in software development with a focus on Python.

  • Python Frameworks: Demonstrable experience with at least one of the following: Django, Flask, or FastAPI. You should be able to discuss projects you have contributed to using these technologies.

  • API Proficiency: Proven experience in REST API development, including design principles, authentication, and best practices.

  • Database Knowledge: Hands-on experience with SQL databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).

  • Version Control: Proficiency with Git in a team setting.

  • Cloud Exposure: Some professional or project-based exposure to a major cloud platform, preferably AWS (Amazon Web Services) or Microsoft Azure.

Core Competencies and Behavioral Attributes:

  • Problem-Solving Skills: Strong analytical and problem-solving abilities, with a knack for complex troubleshooting.

  • Team Collaboration: Excellent communication skills and a proven ability to work effectively in a collaborative, team-oriented environment.

  • Adaptability and Learning Agility: The tech landscape evolves rapidly. We value developers who are curious, eager to learn new technologies, and adaptable to changing project requirements.

  • Attention to Detail: A commitment to writing clean, well-documented, and efficient code.

Education and Legal Status:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field is preferred, but equivalent practical experience will be given strong consideration.

  • This position is open to candidates who require H1-B sponsorship. DataEdge is an equal-opportunity employer committed to creating a diverse workforce.

The DataEdge Advantage: Compensation and Benefits

This permanent role at DataEdge offers more than just a competitive salary; it provides a comprehensive package designed to support your professional growth and personal well-being.

  • Competitive Compensation: A competitive salary package that is commensurate with your experience and skills, reviewed annually.

  • Hybrid Work Model: A balanced hybrid work schedule, allowing for flexibility and in-person collaboration. Our Denver office is a modern, collaborative space designed for productivity and teamwork.

  • H1-B Sponsorship: Full support for the H1-B visa sponsorship process for qualified international candidates.

  • Health and Wellness: Comprehensive medical, dental, and vision insurance to keep you and your family healthy.

  • Financial Future: A 401(k) retirement plan with company matching to help you save for the future.

  • Professional Development: A generous annual stipend for professional development, which can be used for conferences, online courses, certifications, and technical books.

  • Paid Time Off: Ample paid time off and company holidays to ensure you have time to rest and recharge.

The Application Process

The application process is designed to be efficient and transparent, allowing us to identify candidates who are a strong technical and cultural fit.

  1. Initial Application: Submit your updated resume and a brief cover letter (optional but recommended) to [email protected]. Please use the subject line “Python Developer Application – Denver”.

  2. Technical Screening: Selected candidates will be invited to complete a technical screening, which may include a short coding challenge or a review of your past projects.

  3. Technical Interview: A virtual or in-person interview with our lead developers to discuss your technical skills, problem-solving approach, and experience in greater depth.

  4. Final Cultural Fit Interview: A final interview with the hiring manager to discuss your career goals, working style, and how you align with the core values of DataEdge.

Python Developer DataEdge Denver

To apply for this job email your details to dm@dataedgeusa.com