Sora Union is a globally distributed professional services company that specializes in Design, Software Engineering, and QA. Our experienced talent comes from communities where there is displacement or risk of displacement due to conflict or climate change. We provide services to global companies and start-ups across various industries, including healthcare, financial services, technology, and education. Sora Union is committed to creating and fostering a diverse team. We encourage people from underrepresented backgrounds and all walks of life to apply. We are committed to providing reasonable accommodations to all applicants throughout the application process.
Senior Python Developer
Location
Worldwide
Posted
26 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Developer
Sora Union
Role Description Sora Union is looking for a Python Developer with 4+ years of experience to join our distributed team of creative professionals. Your expertise in Python, problem-solving skills, and ability to build scalable backend solutions will be key to delivering high-quality results to our clients. We look forward to having you on board! - Designing, developing, and maintaining backend services and APIs. - Writing clean, efficient, and reusable Python code. - Collaborating with project managers, developers, and QA to meet project requirements and deadlines. - Implementing robust and scalable solutions for high-performance systems. - Participating in code reviews and ensuring high-quality standards. - Troubleshooting and debugging applications, optimizing performance, and ensuring reliability. - Keeping up-to-date with emerging Python frameworks, tools, and best practices. Qualifications - Bachelor’s degree in Computer Science, Information Systems, or a related field. - 4+ years of professional experience as a Python Developer. - Strong knowledge of Python frameworks such as Django, Flask, or FastAPI, GCP. - Experience building RESTful and/or GraphQL APIs. - Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB). - Familiarity with cloud services (AWS, Google Cloud, or Azure). - Knowledge of containerization and CI/CD pipelines is a plus (Docker, Kubernetes, GitHub Actions, etc.). - Familiar with Data Engineering field. - Excellent problem-solving skills and attention to detail. - Ability to work in a collaborative, globally distributed team. - Strong verbal and written communication skills. Benefits - Sora Union is committed to creating and fostering a diverse team. - We encourage people from underrepresented backgrounds and all walks of life to apply. - We are committed to providing reasonable accommodations to all applicants throughout the application process.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Own the people leadership of four engineering managers and roughly 15–20 engineers, setting a clear vision, earning buy-in, and driving execution against the team's roadmap • Lead change management across teams adjusting to new ownership, a shift from front-end/back-end specialization to full-stack development, and evolving roadmap priorities; and get them to a place of stability and productive output • Ensure technical quality and delivery by bringing system design-level depth to how these teams build, particularly in big data and computer vision contexts, without being a hands-on coder • Build strong cross-functional relationships with the Platform team and Coaching product leaders across sports verticals, driving roadmap alignment between your teams and the broader organization • Drive AI adoption across your teams and lead the full-stack engineering transition to completion - two outcomes that will define the shape of this team a year from now
Senior Software Engineer, QE
McGraw Hill LLC.The work you do at McGraw Hill will be work that matters. We are collectively designing content that will build the future of education. Play your part and experience a sense of fulfilment that will inspire you to even greater heights.
Role Description We are seeking a Sr Software Engineer - QE to design, develop, and maintain test automation frameworks and test suites for our web/mobile applications. Ensuring application quality through exploratory testing and by creating robust test scripts, integrating into build pipelines, and collaborating with development teams throughout the SDLC, focusing on both UI/functional and API testing. - Contribute to the design and development of responsive, accessible web-based learning tools used globally by learners and educators. - Own end-to-end delivery: discovery, technical design, development, automated testing, deployment, and production support. - Collaborate with product and engineering teammates to translate requirements into scalable solutions and iterative roadmaps. - Shape architecture and standards; improve SDLC with infrastructure-as-code and monitoring-as-code. - Promote best practices to ensure quality, performance, security, resiliency, and maintainability. - Build actionable observability (dashboards, alerts) in New Relic; define SLOs and drive operational excellence. - Contribute to a culture of extreme ownership, share knowledge across teams and mentor other engineers. Qualifications - Bachelor’s degree in related field or equivalent experience. - 5+ years of experience in software quality engineering with a strong focus on test automation. - Proven experience building and scaling automated test coverage in CI/CD-driven environments. - Strong programming skills in languages such as JavaScript/TypeScript, Python, or Java. - Experience testing modern web applications and iOS applications. - Hands-on experience with API testing, including GraphQL and REST. - Experience with test automation frameworks (e.g., Playwright, Cypress, Selenium, Appium/XCUITest). - Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI). - Solid understanding of SDLC processes and Agile methodologies. Requirements - Experience testing backend systems built with Golang (preferred). - Strong understanding of GraphQL schema validation and contract testing (preferred). - Experience implementing automation as part of release gating and quality metrics (preferred). - Familiarity with microservices-based architectures and distributed systems (preferred). - Exposure to performance, scalability, and reliability testing (preferred). Benefits - The pay range for this position is between $114,000 - $134,000 annually. - Base pay offered may vary depending on job-related knowledge, skills, experience, and location. - An annual bonus plan may be provided as part of the compensation package. - A full range of medical and/or other benefits, depending on the position offered.
Developer Marketing Lead
SocureThe leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
• Define and execute a developer marketing strategy • Develop clear developer ICPs, technical value propositions, and competitive positioning • Partner with Product and Engineering to enhance developer-facing narratives • Translate complex AI-driven capabilities into compelling content • Deliver developer enablement materials • Partner with GTM and Growth leaders to build and execute campaigns • Own developer content programs • Act as the developer marketing owner during planning cycles and product launches • Track KPIs tied to developer engagement
Senior Software Engineer
PortlessPortless fulfills e-commerce orders directly from China, shaving months of time and saving you $$$ along the way.
Role Description Portless is seeking an experienced and visionary Staff Software Engineer to lead the development of advanced software solutions within our innovative logistics and supply chain platform. In this senior role, you will take ownership of complex technical projects, drive architectural decisions, and mentor engineering teams to deliver scalable, high-quality software. As a Staff Software Engineer, you will collaborate closely with cross-functional leaders to align technology strategy with business goals, ensuring that Portless stays at the forefront of logistics innovation. Your expertise in system design, performance optimization, and cutting-edge technologies will be instrumental in shaping the future of our platform. Join Portless and help us transform the way goods move through the supply chain with your leadership and technical excellence. Responsibilities - Lead the design and implementation of scalable and maintainable software architectures. - Drive technical strategy and define best practices for software development across engineering teams. - Mentor and guide engineers to enhance their professional growth and technical skills. - Collaborate with product management and stakeholders to create innovative software solutions that meet business needs. - Ensure the reliability, security, and performance of Portless’ software products. - Lead code reviews and promote high coding standards and quality assurance practices. - Evaluate and integrate new technologies and tools to improve efficiency and system capabilities. - Contribute to long-term planning and roadmap development aligned with company objectives. Qualifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. - Extensive experience (typically 7+ years) in software engineering with a proven track record in senior or lead engineering roles. - Project Minded. - Expert proficiency in programming languages (TypeScript, React, Javascript frameworks). - Strong architectural design skills and experience with distributed systems, microservices, and cloud platforms (AWS, Azure, etc.). - Experience leading and mentoring engineering teams. - Deep understanding of software development methodologies, including Agile and Scrum. - Excellent problem-solving skills and ability to thrive in a fast-paced, collaborative environment. - Strong communication and leadership abilities to influence technical and non-technical stakeholders.


