Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
We are looking for candidates with a strong background in software development, particularly in Python. Ideal candidates should possess:Proficiency in Python programming and frameworksExperience with software development methodologiesStrong problem-solving skills and attention to detailAbility to work collaboratively in a team environmentExcellent communication skills
About the job
Join Endava as a Development Consultant specializing in Python, where you will play a pivotal role in delivering innovative solutions to our clients. As a key member of our Client Delivery team, you will leverage your expertise to drive the development of high-quality software solutions, ensuring they meet client requirements and industry standards. This position offers the opportunity to work on diverse projects alongside talented professionals, enhancing your skills and career trajectory.
About Endava
Endava is a leading technology company that focuses on delivering digital transformation solutions for various industries. We pride ourselves on fostering a culture of innovation and collaboration, where our employees can thrive and grow their careers. With a diverse team and a commitment to excellence, we help our clients navigate the complexities of modern technology.
At Orion Innovation, we pride ourselves on being a leading, award-winning global business and technology services firm. Our focus is on enabling transformative business strategies and product development through innovative digital strategies, experience design, and advanced engineering solutions. We collaborate with a diverse array of clients across various …
At Endava, we pride ourselves on our robust development team, which is the largest discipline within our organization. Our talented developers are responsible for designing, building, and deploying innovative software solutions across a variety of programming languages, frameworks, and libraries. Collaborating with cross-functional teams, our developers are not only adaptable problem solvers but also possess a strong client-oriented mindset.Key Responsibilities:Implement new functionalities based on established acceptance criteria.Create reusable, testable, and efficient code.Engage in every phase of the application development lifecycle.Evaluate test cases prepared by testers to ensure validation.
Role overview Talan is seeking a Senior Software Developer with strong experience in Power Apps and Python for its Bucharest office. This role focuses on designing, developing, and implementing software solutions that improve business processes. The position involves working closely with teams across the company to deliver applications that support client requirements. What you will do Design and build software using Power Apps and Python Develop solutions aimed at streamlining business operations Work with colleagues from different functions to deliver reliable, high-quality applications Support the implementation of new features and improvements based on client needs Location Bucharest
Join Toloka AI as a Freelance Data Scraping Engineer, specializing in Python development. In this role, you will leverage your skills to extract and process data from various sources, contributing to our innovative AI solutions. This is an excellent opportunity for tech enthusiasts who are passionate about data and want to work within a dynamic and supportive remote environment.
xenon7 is hiring a Senior Python Developer to work remotely from anywhere in Europe, with Romania as a key location. This role calls for a minimum of 6 years of experience and immediate availability. The focus is on strengthening AWS monitoring, alerting, and automation. The work centers on improving observability across multiple AWS accounts to support reliability, proactive alerting, and automated health checks. Strong analytical skills and the ability to design scalable monitoring workflows are essential. Key Responsibilities Implement automated health checks for AWS resources and applications. Build dashboards and scripts to monitor system health and service level agreements (SLAs). Develop and configure alerting mechanisms using AWS services such as CloudWatch (metrics, alarms, logs), SNS (notifications), and EventBridge (event routing and automation). Set up automated workflows to notify relevant teams promptly about incidents. Write Python automations to validate and enforce configuration consistency across AWS accounts. Develop scripts to detect anomalies, misconfigurations, and compliance gaps. Establish automated workflows for service requests involving engineering, DevOps, and support teams. Integrate alerting workflows with ticketing or communication systems to streamline operations. Requirements At least 6 years of experience in Python development. Deep experience with AWS monitoring, alerting, and automation tools. Strong analytical skills and the ability to design scalable monitoring workflows. Immediate availability to join.
Are you a Python programming aficionado passionate about influencing the future of artificial intelligence? As large-scale language models progress beyond simple chatbots to become formidable tools for scientific exploration, your expertise in crafting high-quality training data is crucial. This data will help democratize access to premier education, keep stride with leading-edge research, and enhance software development processes for engineers around the globe. Your contribution will lay the foundation for the next generation of AI. We seek Python coding specialists who possess a deep understanding of algorithms, data structures, software architecture, both frontend and backend development, cloud infrastructure, and systems programming—all executed fluently in Python. You will engage with advanced language models on subjects like asynchronous programming, RESTful API integration, memory management, object-oriented design, secure coding methodologies, and debugging complex systems. Your documentation of each failure mode will be invaluable in strengthening model reasoning. On a typical day, you will interact with the model regarding software engineering assignments and technical scenarios utilizing Python. Your responsibilities will include verifying logical accuracy and coding fluency, evaluating code quality and clarity, capturing reproducible error traces, and proposing enhancements to our prompt engineering and evaluation metrics. A degree in computer science, software engineering, or a closely related technical field (Bachelor’s, Master’s, or PhD) is preferred; practical experience with Python, technical writing, or contributions to open-source projects will demonstrate a suitable fit. Strong metacognitive communication—clearly articulating your thought process—is essential. Are you ready to translate your Python coding expertise into the knowledge framework for future AI? Apply now and start teaching the model that will educate the world! We offer competitive hourly pay ranging from $8 to $65, with the specific rate contingent upon your experience, expertise, and geographical location. Final compensation may differ from the stated range. As a contractor, you will need to provide a secure computer and high-speed internet; please note that company-sponsored benefits such as health insurance and PTO are not included.
Smart Working Solutions brings together skilled professionals for full-time, long-term remote roles with international teams. The company emphasizes personal growth, well-being, and a strong sense of community, supporting employees wherever they live. Its remote-first approach has earned recognition as a top workplace on Glassdoor. Role overview The Senior Security Engineer will shape and implement security protocols for mobile applications, backend services, and web platforms. The focus is on building secure systems, safeguarding customer data, and maintaining platform integrity while meeting both internal and regulatory security standards. What you will do Work closely with engineering teams to embed security practices throughout the development process. Encourage secure coding, guide threat modeling, and support DevSecOps and infrastructure security efforts. Spot vulnerabilities and evaluate risks across different platforms. Put in place proactive measures to improve the organization’s security posture. Assist development teams in building systems that are both compliant and secure. Who thrives here This role fits a security engineer interested in application security, secure architecture, and enabling engineering teams. Those who want to directly influence the security and compliance of modern technology platforms will find this position rewarding. Location This is a remote, full-time role based in Romania or other EU locations.
At Endava, development is our core discipline. Our talented developers create, build, and launch software products using a variety of programming languages, frameworks, and libraries. Working closely with cross-functional project teams, our developers are skilled problem solvers who prioritize client needs.A Development Consultant plays a critical role by understanding the technical landscape of IT projects, grasping business objectives, and leveraging their expertise to deliver optimal solutions, including technology and design decisions. They assist project managers in strategizing software delivery, communicate the vision effectively to both technical and non-technical stakeholders, and collaborate directly with clients to define tailored solutions.Key Responsibilities:Design, develop, and maintain scalable microservices in Python for TV streaming platforms.Enhance backend performance for low-latency content delivery and improved user experiences.Implement event-driven architectures to facilitate high-throughput data processing.Ensure the performance, security, and reliability of APIs by integrating RESTful and GraphQL services.Collaborate with frontend and mobile teams to create efficient backend-for-frontend (BFF) solutions.Produce clean, reusable, and testable code, adhering to best practices in Python programming.Conduct code reviews, mentor junior developers, and set engineering standards.Utilize cloud infrastructure for the deployment and management of scalable backend services.Monitor system health, performance, and security, implementing proactive optimizations.Work alongside DevOps and Site Reliability Engineering (SRE) teams to guarantee smooth operations in production environments.
Join Endava as a Development Consultant specializing in Python, where you will play a pivotal role in delivering innovative solutions to our clients. As a key member of our Client Delivery team, you will leverage your expertise to drive the development of high-quality software solutions, ensuring they meet client requirements and industry standards. This position offers the opportunity to work on diverse projects alongside talented professionals, enhancing your skills and career trajectory.
At Endava, our Development team stands at the forefront of our operations. We specialize in designing, building, and launching innovative software products across a variety of programming languages, frameworks, and libraries. Our developers thrive in cross-functional teams, demonstrating adaptability and a strong focus on client needs.Key Responsibilities:Lead and nurture a team of up to 10 developers, providing mentorship and support for their daily activities and career growth.Oversee the planning, execution, and delivery of software projects, ensuring timely completion while adhering to specified requirements and quality benchmarks.Engineer, estimate, and implement sophisticated technical solutions for complex applications.Engage in all stages of the software development lifecycle actively.Collaborate with diverse project stakeholders to clarify requirements, processes, architecture, and priorities.Advocate for and promote industry standards, tools, and practices (like DevOps) to enhance software quality and performance.Identify opportunities for improvement and escalate any risks or issues related to development processes.Review and assess the contributions of development team members.Stay abreast of and promote the adoption of new technologies, practices, and tools relevant to the project.Engage with internal and external tech communities and events.Share insights and knowledge gained from various projects.
Join our innovative team at Endava as a Senior DevSecOps Engineer, where you will be instrumental in integrating security practices within our DevOps processes. You will collaborate closely with development and operations teams to ensure that security is prioritized at every stage of the software development lifecycle. Your expertise will help us maintain high standards of security while fostering a culture of continuous improvement.
Join Endava as a Development Consultant specializing in Python, where you'll leverage your technical skills to deliver innovative solutions for our clients. In this role, you will collaborate closely with cross-functional teams to design, develop, and maintain software applications that meet the highest standards of performance and reliability.Your expertise will be crucial in creating efficient backend systems and ensuring seamless integration with various APIs. This position offers an exciting opportunity to work on diverse projects while enhancing your professional growth within a dynamic work environment.
We are seeking a highly skilled Senior Electrical Engineer to join our dynamic team at AECOM in Bucharest. In this pivotal role, you will lead electrical engineering projects, ensuring adherence to industry standards and client specifications. You will work collaboratively with cross-functional teams to design and implement innovative electrical solutions that meet project goals.
Join AECOM as a Senior Electrical Engineer and contribute to innovative projects that shape the future of infrastructure. In this role, you will leverage your expertise in electrical engineering to lead design initiatives, collaborate with multidisciplinary teams, and ensure compliance with industry standards.
At Endava, our Development department stands as the largest discipline, where our talented developers design, build, and deploy software products utilizing a myriad of programming languages, frameworks, and libraries. We thrive on collaborative efforts within cross-functional project teams, showcasing adaptability and a client-centric approach to problem-solving.As a Development Consultant, you will possess a deep understanding of the IT project landscape, aligning your technical expertise with business objectives to devise optimal solutions. Your role will involve supporting project managers in software delivery planning, effectively communicating the vision to both technical and non-technical stakeholders, and collaborating directly with clients to define tailored solutions.Key Responsibilities:Design, estimate, and implement technical solutions for applications of medium to high complexity.Engage actively in all stages of the application development lifecycle.Collaborate with diverse project stakeholders to clarify requirements, processes, architecture, and priorities.Advocate for IT industry standards, tools, and practices (e.g., DevOps) to ensure the production of well-engineered software.Identify potential improvements and escalate development-related risks or issues.Participate in reviewing the contributions of development team members.Continuously learn and apply new technologies, practices, and tools relevant to the project.Share insights and knowledge gained from various projects.Oversee the work of others, managing resource allocation effectively.Influence team dynamics, customer interactions, and supplier relationships.Make decisions that impact project success and team objectives.Independently propose and design technical solutions.Communicate solutions clearly to both technical and non-technical stakeholders.
Smart Working Solutions brings together skilled professionals with international teams for long-term, full-time roles. The company emphasizes a remote work culture that values well-being, personal growth, and ongoing professional development. Employees join a collaborative group committed to supporting each other's success. Role overview The Senior Security Engineer position is fully remote and open to candidates across Europe. This role focuses on designing and implementing security frameworks for mobile applications, backend services, and web platforms. The main goal is to keep systems secure, protect customer data, and ensure service integrity while meeting both internal standards and regulatory requirements. What you will do Collaborate with engineering teams to integrate security practices into the development lifecycle Design and apply security measures for applications and infrastructure Identify vulnerabilities and assess risks within systems and processes Encourage secure coding, threat modeling, DevSecOps, and infrastructure security Assist development teams in building resilient and compliant systems Who thrives in this role This position is well suited for experienced security engineers interested in application security, secure architecture, and enabling engineering teams. A strong interest in helping teams deliver secure, reliable, and compliant software is important. Location Remote within Europe. While the company is based in Bucharest, the team works entirely remotely.
Jobgether is seeking a Senior Data Engineer based in Romania. This position focuses on building and maintaining data pipelines that support business decision-making. The role involves working with modern technologies to ensure data remains accurate, accessible, and reliable. What you will do Design and develop scalable data pipelines Maintain and improve data infrastructure Support data quality and availability for business needs Who we’re looking for Experienced in data engineering Strong skills in building and managing data solutions Comfortable working with current data technologies This role offers the chance to make a direct impact on how data shapes business outcomes at Jobgether.
Qualysoft has delivered software engineering solutions for over 25 years and has operated in Romania since 2007. The company provides IT consulting, team augmentation, and custom software development, with offices in several European and Asian countries. Its team of more than 500 engineers works with partners such as Microsoft, Tricentis, Creatio, and Doxee, and covers a wide range of technologies including AI, data analytics, cloud, DevOps, IoT, and test automation. Role overview This Senior Machine Learning Engineer role is based in Bucharest. The position joins a team dedicated to building scalable enterprise systems, automation frameworks, and digital transformation platforms. Projects cover a range of industries, including banking, financial services, insurance, telecom, retail, e-commerce, energy, utilities, automotive, manufacturing, logistics, and high tech. What Qualysoft values Expertise in developing enterprise-grade software solutions Experience with intelligent automation and digital transformation Ability to work in a collaborative, international environment Comfort with technologies such as AI, analytics, cloud, and automation Location Bucharest, Romania
Join our dynamic team at Ardanis as a Senior Golang Engineer, where your expertise in event-driven architectures and Apache Kafka will be pivotal. We are looking for an innovative professional who has a profound understanding of distributed systems and excels in high-performance backend engineering. You will be responsible for designing resilient microservices that can scale efficiently.As part of a highly skilled engineering team, you will engage in modern methodologies such as microservices, observability, CI/CD, clean architecture, and cloud-native development.Key Responsibilities:Develop, maintain, and enhance high-performance backend services using Go (Golang).Design and optimize event pipelines and messaging systems leveraging Kafka (producers, consumers, partitions, consumer groups).Architect and implement scalable, fault-tolerant distributed systems.Create RESTful and gRPC APIs and facilitate integrations across various backend microservices.Conduct unit, integration, and performance testing.Work collaboratively with DevOps, Data Engineering, and QA teams.Influence architectural decisions on schemas, event versioning, idempotency, streaming patterns, and backpressure handling.Enhance CI/CD pipelines and deployment workflows.Establish and maintain observability standards utilizing tools like Prometheus, Grafana, and OpenTelemetry.Mentor junior engineers and advocate for engineering best practices.
jobgether seeks a Senior Software Engineer specializing in Product Engineering. This role is based in Romania and centers on creating and refining software solutions that drive the company’s product offerings. Role overview This position focuses on building applications that support and expand jobgether’s product lineup. Collaboration with colleagues from various disciplines is a key part of the work, ensuring software remains reliable and effective. What you will do Develop and improve software applications that form the backbone of jobgether’s products Partner with cross-functional teams to design, implement, and maintain dependable software Help shape product features and contribute to the ongoing evolution of technical architecture