Python Developer
- Source: LinkedIn
- CornerStone Technology Talent Services
- Remote
- Plano
- Full-Time
- Mid level
Job Description
Platform Software Engineer
**CornerStone Technology Talent Services Fully Remote – U.S.**About the Opportunity
CornerStone Technology Talent Services is partnering on a search for a Platform Software Engineer to join a small, highly collaborative technology environment supporting a mission-critical proprietary business platform.
This is an excellent opportunity for a well-rounded software engineer who enjoys owning work across the application stack rather than operating within a narrowly defined front-end or backend silo.
The platform supports complex business workflows involving operational data, financial information, document processing, analytics, reporting, and integrations with other enterprise systems. You will work closely with senior technology leadership to build new functionality, troubleshoot production issues, maintain integrations, and continuously improve an established production application.
This team has also embraced AI-assisted software development as part of its everyday engineering workflow . We are particularly interested in engineers who already use tools such as Claude Code, Cursor, or comparable agentic coding platforms productively and understand both their capabilities and their limitations.
What You’ll Do
Full-Stack Platform Development
- Develop and enhance production features across a React front end, Python-based API/backend, and relational SQL database layer .
- Take clearly defined requirements from specification through development, testing, code review, and production release.
- Extend an established codebase while following existing architectural patterns, coding standards, and design conventions.
- Build functionality that moves cleanly through the entire stack—from database schema changes to APIs to the user interface.
- Participate in code review and incorporate technical feedback into production-ready solutions.
Production Troubleshooting & Application Support
- Investigate and resolve issues reported by internal platform users.
- Trace problems across the UI, application/API, database, integration, and source-system layers rather than treating symptoms in isolation.
- Diagnose data inconsistencies and determine where breakdowns are occurring.
- Resolve application defects and smaller enhancements independently while appropriately escalating larger architectural concerns.
- Proactively identify defects or data-quality issues even when they fall outside your immediate assignment.
Data & Systems Integration
- Support integrations between the application and enterprise platforms such as CRM, accounting, and document-management systems .
- Troubleshoot synchronization failures, API/integration issues, and field-mapping problems.
- Perform data backfills, schema updates, mapping changes, and routine integration maintenance.
- Help ensure data remains accurate as information moves between systems.
Reporting & Automation
- Develop and maintain automated dashboards and executive-level reporting.
- Generate scheduled reports and business documents programmatically, including Excel workbooks, presentations, and other reporting outputs .
- Validate reported information against source systems and maintain a high standard of accuracy, particularly with financial data.
AI-Assisted Engineering
- Use modern agentic coding tools as part of your regular software-development workflow.
- Apply engineering judgment when reviewing, testing, and refining AI-generated code rather than treating AI output as production-ready by default.
- Help build and extend AI-powered application capabilities involving areas such as:
- Document review and extraction
- Workflow automation
- Business-data analysis
- Scoring and decision-support workflows
- Conversational interfaces
- Reporting automation
- Contribute to production LLM capabilities where appropriate, including RAG, tool use, extraction workflows, and prompt evaluation .
What We’re Looking For
We are looking for a true full-stack engineer with strong debugging instincts , not someone whose experience is limited to isolated feature development.
The strongest candidate will bring:
- 4+ years of professional software engineering experience , including applications deployed and supported in production.
- Strong production development experience with Python , ideally using Flask, FastAPI, or Django .
- Experience with a modern …
Skills
- Python
- claude-code
- Cursor
- React
- workbooks
- Flask
- FastAPI
- Django
- javascript
- microsoft-azure
- azure-app-service
- microsoft-azure-app-service
- azure-sql
- azure-key-vault
- vault
- amazon-web-services
- google-cloud-platform
- Salesforce
