Principal Software Engineer - Java/Go/Python/Spark(REMOTE)
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.
Job Overview
Talentify.io is seeking a highly skilled Principal Software Engineer with expertise in Java, Go, Python, and Spark to join our remote engineering team. In this vital role, you will lead the design, development, and optimization of advanced software solutions, leveraging your extensive knowledge to ensure the performance, scalability, and reliability of our applications. You will collaborate with cross-functional teams, mentor junior engineers, and drive technological innovations that align with company-wide objectives.
Job Responsibilities
- Design, develop, and implement high-quality software solutions using Java, Go, Python, and Spark.
- Lead architectural discussions and design reviews with an emphasis on best practices and alignment with company goals.
- Collaborate with product managers and stakeholders to gather and refine software requirements.
- Mentor and guide junior engineers, fostering a culture of continuous improvement and learning.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Monitor application performance and troubleshoot issues in production environments.
- Stay updated with emerging technologies and propose innovations that enhance existing systems.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 7+ years of professional software development experience with strong proficiency in Java, Go, Python, and Spark.
- Proven experience in architecting and scaling distributed systems.
- Strong understanding of cloud platforms (e.g., AWS, Azure) and DevOps practices.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills, both verbal and written, to interact effectively with stakeholders.
Technologies & Tools
The Principal Software Engineer will be working with a variety of technologies and tools, including but not limited to Java, Go, Python, Apache Spark, AWS, Docker, Kubernetes, and Git. Familiarity with CI/CD pipelines and other DevOps tools will also be beneficial for optimizing development workflows and improving application deployment processes.
Ideal Candidates
Ideal candidates for this position are those who possess a strong blend of technical expertise and leadership capabilities. They should demonstrate a proactive approach to problem-solving, be adaptive to evolving technologies, and thrive in collaborative environments. An innovative mindset, coupled with a passion for mentoring others, will be essential in contributing to the successful execution of our projects and the growth of our engineering culture.
??? people applied to this job
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
$90,000 - $130,000/Mo
2 years ago