Principal Engineer Python
hace 1 semana
LocationLima, Peru**About Outcode:**OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency.Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various backgrounds with one vision: to bring a lean, user-centric approach to product innovation and software development by completely understanding the business needs before building anything.**What we’re looking for:**We are looking to hire an experienced Principal Engineer to maintain and upgrade all existing software. The principal software engineer’s responsibilities include recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the design, application, and maintenance of software meet the quality standards of the company. You should also be able to mentor, guide, and train other engineers.To be successful as a principal software engineer, you should be able to evaluate the user’s needs, time limitations, and system limitations when developing software. A stand-out principal engineer is one who is up to date on new technologies and software development practices.### Responsibilities:• Planning engineering strategies for a company.• Leading engineering departments in tasks like research and design.• Determining goals and creating implementation plans for your tech stack or specialty.• Providing expert advice to other engineers.• Implementing process improvements• Driving estimations and discoveries for client projects• Continually expanding skills and best practices in the organization• Design, build and maintain efficient, reusable, and reliable code• Integrate data storage solutions include databases, key-value stores, blob stores, etc.• Ensure the best possible performance, quality, and responsiveness of applications.• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues• Help maintain code quality, organization, and automatization• Manage individual project priorities, deadlines and deliverables.**Key Outcomes:**• Provide technical guidance in planning and executing assigned projects.• Develop new systems and maintain and modify existing systems when required.• Perform system repairs and oversee periodic inspection processes.• Assist Managers in project budget and schedule preparation activities.• Participate in project analysis, design, implementation and commissioning phases.• Prepare user requirements, technical specifications, design specifications and commissioning plans.• Provide support in system acceptance testing and validation activities.• Review and recommend improvements to existing system designs.• Analyze project requirements and accordingly provide technical and functional recommendations.• Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across several teams in their sub-department.• Respond to customer queries and concerns in a timely fashion.• Schedule engineering meetings to discuss new ideas, issues and project status.• Work with engineering team to oversee warranty reviews and product return reviews.• Evaluate existing engineering processes and recommend improvements.• Recommend new technologies to improve system performance and reliability.• Perform system failure analysis and provide corrective actions• Ensures that OKR level goals are aligned across several teams in their sub-department.• Guides conversations to remove blockers and encourage collaboration across teams.**Principal Engineer Requirements:**• Bachelor's or Master's degree in Computer Science or a related field• At least 5 years of experience as a Senior Developer/Engineer with Python development, including knowledge of its standard library and popular frameworks• Strong understanding of computer science concepts, such as algorithms, data structures, and design patterns• Experience with database systems, such as MySQL, MongoDB, and Cassandra• Experience with cloud platforms, such as AWS and GCP• Experience with software architecture and design principles• Experience with distributed systems and microservices• Experience with containerization and orchestration technologies such as Docker and Kubernetes• Experience with version control systems, such as Git• Experience with machine learning and data analysis libraries, such as TensorFlow and NumPy• Experience with web development frameworks, such as Django and Flask• Experience with front-end technologies, such as JavaScript and HTML/CSS• Experience with performance optimization and debugging techniques• Strong problem-solving skills and ability to troubleshoot and debug complex issues* Work modality: 100% remote from your location.* Schedule: Monday to Friday, 9:00 a.m. – 6:00 p.m. (Peru time).* Holidays: Peruvian holidays apply.* Payment: Via Deel, during the first few days of each month, to the account of your choice.* Employment type: Contractor (independent contractor). In Peru, this corresponds to a fee-for-service invoice.* Payment method: Fee-for-service invoices in soles (or dollars if you reside outside the country).* Equipment: Each collaborator uses their own laptop.* Work flexibility available based on performance and meeting deadlines.# Location #J-18808-Ljbffr
-
Remote Principal Engineer: Architect Scalable AI Systems
hace 1 semana
Lima Metropolitana, Perú Medium A tiempo completoA leading technology company is seeking a Principal Engineer to lead the architecture for backend systems within a remote environment. In this role, you will guide engineering efforts, ensuring scalability and innovation while mentoring a team of engineers. Candidates should have over 8 years of experience, a strong background in cloud infrastructure,...
-
Data Engineer
hace 2 días
Lima, Perú Neoris A tiempo completoNEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiência como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup en donde cultivamos innovación, aprendizaje continuo para crear soluciones de...
-
Agentic Python Engineer
hace 12 horas
Lima Metropolitana, Perú FullStack Labs A tiempo completoAgentic Python Engineer - Remote - Latin America Join to apply for the Agentic Python Engineer - Remote - Latin America role at FullStack Labs. FullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted,...
-
Cloud Infrastructure Security Engineer
hace 1 semana
Lima Metropolitana, Perú Binance A tiempo completoA leading blockchain ecosystem is seeking an Infrastructure Security Engineer to safeguard and automate platform security in Lima. The ideal candidate will possess expertise in Python or Go, along with experience in cloud environments, particularly AWS. Responsibilities include developing security tools, performing security monitoring, and collaborating with...
-
Full Stack Engineer: Python/Node.js + React
hace 5 días
Lima Metropolitana, Perú Perform A tiempo completoA forward-thinking tech company in Lima is seeking a Full Stack Software Engineer to build scalable web applications and robust APIs. This role includes working with Python, Node.js, and React, along with hands-on web scraping experience to manage data extraction workflows. Candidates should have 3-5 years in a similar role and strong collaboration skills....
-
Remote AI Code Reviewer
hace 12 horas
Lima Metropolitana, Perú G2i Inc. A tiempo completoA global software firm is seeking a Software Engineer specializing in AI Code Evaluation and Training. This fully remote role involves training large-language models (LLMs) to write production-grade code. You will compare, rank, and enhance AI-generated code, along with providing feedback for reinforcement learning. Ideal candidates have over three years of...
-
Python Software Engineer
hace 2 semanas
Lima, Perú Canonical A tiempo completoPython Software Engineer - Ubuntu Hardware Certification Team Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Continue with Google Continue with Google Python Software Engineer - Ubuntu Hardware Certification Team 3 months ago Be among the first 25 applicants Join to apply for the Python Software Engineer...
-
Principal Engineer
hace 7 días
Lima Metropolitana, Perú Medium A tiempo completoThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Engineer - REMOTE. In this role, you will lead the vision and architecture for critical systems that drive our rapidly growing platform. As a senior technical leader, you will define the architecture and guide the engineering excellence needed to...
-
Senior Python Architect
hace 2 días
Lima Metropolitana, Perú Tech9 A tiempo completoA global software development firm is seeking an experienced Principal Engineer to maintain and enhance existing software. The role requires strong expertise in Python development, database management, and cloud technology. Responsibilities include mentoring engineers, improving software functionality, and ensuring high standards of quality. Ideal candidates...
-
Python Engineer
hace 2 días
Lima, Perú Canonical - Jobs A tiempo completoThis role is home based in the Boston metropolitan area, and you are expected to be able to visit our Boston lab regularly, 4 - 6 times per month. This is a Python software engineering opportunity for a computer lab engineer passionate about open source software, Linux, and the latest server and network technologies. Come build a rewarding, meaningful...