Software Architect (Python)

Mandaluyong, Philippines

ERNI

Wir beraten Unternehmen in Innovation und Technologie mit dem Ziel, ihre Leistungsfähigkeit durch Software zu steigern und ihre geschäftskritischen Prozesse zu digitalisieren.

View all jobs at ERNI

Apply now Apply later

Founded in 1994 and headquartered in Switzerland, ERNI is a leading Software Development company with over 800 employees worldwide. Specializing in IT and software engineering, we drive innovation in process and technology. Our first service center in Asia Pacific, located in Metro Manila (Mandaluyong), supports clients across Europe, APAC, the Philippines, and the USA. As we continue to grow, we're looking for passionate and motivated individuals to join our team. 

Why ERNI is the Perfect Place for You: 🏡 

• International Exposure: Work with global clients on cutting-edge projects.
• Inclusive Culture: Thrive in a collaborative and diverse work environment.
• Career Development: Enjoy continuous learning and professional growth opportunities.


🤩Perks and Benefits: 
• Career Stability: Enjoy a stable career path with ample project opportunities.
• Immediate Coverage: Private HMO and insurance benefits from day one.
• Jubilee Celebration: A 5-year milestone includes a complimentary trip to any European ERNI sites.
• Comprehensive Benefits: Government-mandated benefits including 13th-month pay.
• Skill Enhancement: Access free training and certifications.
• Wedding Gift: To celebrate your special day.
• Baby Basket: To welcome your newborn to the ERNI family.
• Fruit Basket: Boost of vitamins during hospitalization.
• Office Perks: Enjoy free snacks and coffee.

🔐Growth and Opportunities: 
• Free Training: Advance your skills through technical and non-technical training.
• Challenging Projects: Engage in complex software projects across MedTech, Industry,
Finance, and Transportation.
• Supportive Environment: Benefit from a team dedicated to guiding and supporting your success.
• Recognition and Advancement: Receive acknowledgment for your efforts and
opportunities for promotion.
• Open Communication: Experience transparency and value your input in our culture.

⏱Flexibility: 
• Hybrid Work Setup: Balance remote and in-person work for better work-life integration.

🎉Events: 
• Connect and Celebrate: Participate in a variety of events including leisure, summer,
family, social, and year-end gatherings.


👋What are our wishes: 

  • Proven experience as a Software Architect or similar role in designing and implementing large-scale software systems.
  • Extensive experience in Python and related frameworks (FastAPI).
  • Strong understanding of architectural patterns such as microservices, event-driven architecture, and serverless computing (AWS Lambda).
  • Experience working and designing Graph Databases (specially AWS Neptune using SPARQL), data modeling, and database optimization.
  • Experience designing pub/sub architecture and use of these frameworks (e.g. Kafka, Redis, AWS SNS) for timely notification.
  • Familiarity with cloud platforms especially AWS.
  • Strong understanding and dedication in applying practices that ensures Quality of delivery, SOLID Principles, Unit Testing, Automated testing, Test Driven Development.
  • Proficiency with DevOps practices, including CI/CD pipelines, ensuring automated tests and traceability.
  • Strong understanding of security practices and performance optimization including caching technologies such as (Redis).
  • Excellent leadership, communication, and mentorship skills.
  • Experience with software development methodologies, particularly Agile.
  • Solid experience with version control systems such as Git.

Nice-to-Have:

  • Familiarity with data frameworks (e.g. Databricks) or data science libraries (Pandas, NumPy).
  • Experience with JSON-Linked Document.
  • Experience in Logistics and Aviation industry and highly regulated projects is a plus.


💼How can you contribute to the team? 

We are looking for a highly skilled Software Architect who is passionate about designing scalable, high-performance software solutions using Python. In this role, you will oversee the overall architecture of our software products, making strategic decisions that ensure efficiency, reliability, and scalability. You will work closely with both engineering and leadership teams to define technology standards, design principles, and drive the development of our most complex systems.

Key Responsibilities:

  • Design and define the architecture for large-scale, distributed systems using Python and related frameworks (e.g., Django, Flask, FastAPI).
  • Lead technical decision-making processes and provide guidance to development teams on best practices for software design and development.
  • Develop and communicate system architecture that meets business needs while ensuring scalability, performance, and maintainability.
  • Collaborate with cross-functional teams including product managers, engineers, and stakeholders to ensure the architecture aligns with business goals.
  • Evaluate and integrate third-party services, APIs, and libraries to accelerate development and enhance product capabilities.
  • Ensure high code quality through code reviews, mentoring, and establishing coding standards.
  • Lead the transition of legacy systems into modern, scalable architectures.
  • Research and recommend technologies, frameworks, and tools to improve system efficiency.
  • Maintain a strong focus on security, performance, and scalability in every aspect of architecture.
  • Oversee system monitoring, performance tuning, and operational excellence.
  • Champion Agile and DevOps methodologies to improve development efficiency and collaboration.

Switzerland · Germany · Spain · Slovakia · Romania · Philippines · Singapore · USA

ERNI Development Center Philippines Inc., 9th Floor, Lica Malls Shaw, 500 Shaw Boulevard, 1555, Mandaluyong City, Philippines

+63 5310 1707 | www.betterask.erni | info@erni.ph


Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Architecture Jobs

Tags: Agile APIs Architecture AWS CI/CD Databricks DevOps Distributed Systems Django Engineering FastAPI Finance Flask Git JSON Kafka Lambda Microservices NumPy Pandas Pipelines Python Research Security Testing

Perks/benefits: Career development Snacks / Drinks Startup environment Team events Transparency

Region: Asia/Pacific
Country: Philippines

More jobs like this