Safety tip: Beware of fake, part-time, or illegal job ads. Verify employer details before you apply or share personal information.
- Good Environment
- Weekends Off
- Overtime Pay
About the Role
We are seeking a Principal Engineer to join our dynamic Architecture team. This senior position requires a blend of advanced technical skills, sound judgment, and the ability to collaborate effectively across various teams. You will play a crucial role in shaping the technical direction of our projects and ensuring the successful delivery of our platform and data solutions.
Responsibilities
- Lead the design and implementation of robust and scalable platform architectures.
- Collaborate with cross-functional teams to develop innovative solutions for fare payment systems.
- Provide technical guidance and mentorship to junior engineers and team members.
- Evaluate and recommend tools, technologies, and processes to improve system performance.
- Stay current with industry trends and emerging technologies to ensure our solutions remain competitive.
- Contribute to architectural reviews and participate in code reviews to maintain high-quality standards.
- Facilitate communication between teams to ensure alignment on project goals and timelines.
- Identify and resolve technical challenges that may arise during the development process.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Principal Engineer or similar role in software engineering.
- Strong expertise in platform architecture and data management.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced environment.
- Experience with cloud technologies and microservices architecture.
- Proficiency in programming languages such as Java, Python, or similar.
- Strong communication skills and the ability to collaborate with diverse teams.
- A passion for innovation and a commitment to continuous improvement.
Benefits
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Comprehensive health and wellness programs.
- Professional development opportunities and support for further education.
- Work in a collaborative and inclusive environment with a diverse team.
- Access to cutting-edge technology and tools to aid your work.
- Join a company that values your journey and supports your career aspirations.
General Technician5-10 years
Customer Service5-10 years