Job Closed

This listing is no longer active.

Workiy Inc. logo
Workiy Inc.

Digital key to work

Python Engineer

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 11-50Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

103 days ago

Salary

0

Seniority

Senior

Job Description

Python Engineer

Workiy Inc.

• Design, build, and deploy APIs and API Products • Implement API governance and policy enforcement at scale • Develop automation, tooling, and integrations using Python • Manage application artifacts, API proxies and related assets using JFrog Artifactory • Contribute to platform standards, automation, and continuous improvement initiatives

Job Requirements

  • Must have extensive hands ‑ on experience with the Apigee platform
  • Strong experience designing and implementing Apigee Shared Flows
  • Must have strong Python scripting and development experience
  • Experience using Python for: API lifecycle automation
  • Must have experience creating and maintaining Apigee ‑ based linting rules
  • Must have demonstrated proficiency with GitHub and GitOps practices
  • Good to have experience with Docker and cloud technologies

Benefits

  • Health insurance
  • 401(k)
  • Paid time off
  • Remote work options

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Develop and enhance user interfaces. • Build backend services using Java. • Collaborate with cross-functional teams to proactively identify and resolve issues. • Interact directly with the client and the team to understand requirements and provide effective solutions. • Participate in planning and review meetings using Agile methodologies (SCRUM and KANBAN). • Work on modernizing legacy applications.

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1957H1B Sponsor

• Develop and maintain REST APIs, Windows Services and Workers using .NET 8.0 and .NET Framework 4.8. • Implement solutions based on SOLID design principles and scalable architectures. • Work with relational and NoSQL databases, ensuring integration and query optimization. • Build user interfaces using React, JavaScript, HTML5 and CSS3 to deliver a smooth user experience. • Integrate and implement authentication using OAuth, OpenID and JWT. • Collaborate using version control with Git and work with messaging systems such as RabbitMQ or Pub/Sub. • Ensure code quality and efficiency by applying software development best practices.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2020H1B Sponsor

Role Description Volga Partners is looking for a skilled Software Development Engineer with strong expertise in Python backend systems and AI/LLM applications. In this role, you will build and maintain production-grade AI-powered systems, integrating large language models into real-world workflows. You will work across backend services, orchestration layers, and data pipelines—ensuring that AI features are reliable, scalable, and performant. This is a hands-on engineering role requiring strong problem-solving, system design, and the ability to operate in fast-evolving AI environments. Key Responsibilities - Build and maintain backend services and internal tools in Python for AI-powered applications. - Integrate LLM APIs into production workflows, including prompt handling, response processing, validation, and retries. - Design and implement scalable REST APIs, async workflows, and background job systems. - Maintain and enhance components of a multi-language codebase (C#/C++, Python, web technologies) where applicable. - Work with structured and unstructured data to prepare inputs, transform outputs, and support downstream systems. - Develop systems for prompt management, model routing, response validation, and failure handling. - Debug complex issues across backend logic, API integrations, and distributed services. - Monitor system performance using telemetry tools and proactively identify and resolve bottlenecks. - Automate recurring workflows related to data processing, evaluation, and reporting. - Collaborate with cross-functional teams to turn ambiguous product ideas into production-ready features. - Contribute to architecture decisions around scalability, performance, and safe use of AI systems. - Write clean, testable, and maintainable code while helping establish engineering best practices for AI systems. Qualifications - Bachelor’s degree in Computer Science or a related field. - 3+ years of professional experience in backend or systems engineering. - Strong experience in Python development for production systems. - Experience integrating LLM APIs or AI-driven services into real applications. - Proven ability to work within large codebases and collaborative environments. Technical Skillset - Core Skills: Python (strong), backend system design, API development, async workflows, job queues, and service orchestration. - Languages: Python, C#, C/C++, JavaScript/TypeScript, SQL. - Frameworks & Libraries: .NET Web API, ASP.NET (MVC & WebForms), Entity Framework, React, Bootstrap, Ajax, Testing frameworks (xUnit or similar). - AI / LLM Systems: Prompt design, response parsing, and guardrails, model integration patterns and failure handling, understanding of LLM limitations and production constraints. - Tools & Platforms: Azure DevOps, Git, Docker, Terraform, SQL Server or similar databases, Elastic Stack, Postman, Swagger, AWS or Azure cloud environments. - Architecture: Microservices, distributed systems, modular architectures. - Operating Systems: Windows, Linux. - Build Tools: Make, Ninja (preferred). Nice to Have - Experience with RAG, embeddings, vector databases, or retrieval systems. - Familiarity with agent workflows or multi-step orchestration. - Experience with model monitoring, prompt versioning, or evaluation systems. - Understanding of AI safety, privacy, and secure data handling. - Exposure to cloud-native deployments and scalable infrastructure. Benefits - Remote-first culture with minimal in-person requirements. - Work with global teams on cutting-edge AI systems. - Opportunity to build real-world LLM applications at scale. - High ownership, fast-moving environment with strong growth potential.

Worldwide
₹2,300K - ₹3,000K / year
Job Closed
Dropbox logo

Staff Backend Product Software Engineer, Commerce Platform

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Backend Engineer103 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

Role DescriptionAs a Staff Backend Software Engineer focused on the Commerce Platform within the Business Platform org, you will play a critical role in building and evolving the systems that power how Dropbox monetizes its products across all sales motions. You will own and influence systems spanning Salesforce CRM, CPQ, Billing, Partner Portal, and their integrations into the broader Commerce ecosystem, driving improvements in platform architecture, system simplification, and data consistency across complex, distributed workflows. You will be responsible for driving technical strategy across a highly customized, revenue-critical platform, including planning and executing modernization efforts, measuring system reliability and data integrity, and evaluating tradeoffs between short-term business needs and long-term platform health. You will operate at the intersection of engineering, Sales, and Finance, with high visibility and ownership over decisions that directly impact revenue, customer experience, and the scalability of Dropbox’s monetization systems. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. Responsibilities - Design and evolve scalable backend systems that power Dropbox’s Commerce Platform, including CRM, CPQ, Billing, provisioning, and related data workflows. - Define and drive technical strategy for complex, highly customized systems, balancing short-term delivery with long-term platform scalability and reliability. - Lead efforts to simplify legacy architectures, reduce system fragmentation, and build generalized, product-agnostic solutions. - Own end-to-end reliability of revenue-critical systems, including validation, rollout safety, monitoring, and incident response. - Partner cross-functionally with Engineering, Sales, Finance, and GTM teams to translate business requirements into durable technical solutions. - Identify and execute on opportunities to improve data integrity, system observability, and operational efficiency across the platform. - Take ownership of large, ambiguous problem spaces and drive them from definition through execution, influencing both technical and business stakeholders. Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements - BS, MS, or PhD in Computer Science or a related technical field involving programming (e.g., Computer Engineering), or equivalent practical experience. - 12+ years of professional software development experience. - Proven expertise in building and maintaining large-scale, distributed backend systems. - Strong system design skills, particularly in complex, stateful, or workflow-driven systems - Experience building reliable systems with a focus on validation, rollout safety, monitoring, and maintainability - Experience working on systems in a monetary domain such as ecommerce, subscriptions, billing, payments, or financial systems - Strong communication and collaboration skills, with experience influencing cross-functional stakeholders Preferred Qualifications - Experience with CRM, CPQ, Billing, ecommerce, or similar enterprise workflow platforms (e.g., Salesforce) - Track record of simplifying or modernizing legacy systems into scalable, maintainable architectures - Experience working on revenue-critical or monetization platforms at scale - Experience improving data consistency and integrity across distributed systems - Demonstrated ability to influence technical direction across teams without direct authority CompensationUS Zone 1 This role is not available in Zone 1 US Zone 2 $223,400—$302,200 USD US Zone 3 $198,600—$268,600 USD

United States
$223.4K - $302.2K / year
Job Closed