At a Glance
- Tasks: Join a dynamic team to build and maintain data pipelines and ensure data quality.
- Company: Be part of a leading tech-driven firm revolutionising commercial real estate with innovative software solutions.
- Benefits: Enjoy a collaborative work environment, flexible hours, and opportunities for professional growth.
- Why this job: Work on transformative projects that make a real impact in the industry while developing your skills.
- Qualifications: 5+ years in relevant fields, proficient in Python, AWS, and Agile methodologies.
- Other info: This is a full-time, fixed-term 9-month contract role.
The predicted salary is between 36000 - 60000 £ per year.
I am searching for an Associate, Software Engineer – Data Focus for my client, a leading technology-driven commercial real estate firm focused on bringing digital innovation to the sector through advanced data and software solutions. You will join a collaborative team of software engineers, machine learning scientists, and UX/UI designers, working on the buildout of transformative data-driven products.
Key Responsibilities:
- Architect, build, and maintain efficient, scalable, and reliable data pipelines.
- Curate, onboard, and document external datasets for internal use.
- Conduct forensic data analysis and troubleshooting to ensure data quality.
- Produce high-quality, maintainable code and contribute actively to peer reviews.
- Collaborate with stakeholders to understand analytical and product requirements.
- Integrate diverse data sources (APIs, S3 buckets, web interfaces) in multiple formats.
- Develop programmatically validated data schemas and supporting documentation.
- Explore and recommend alternate technologies for enhanced data engineering solutions.
Key Skills & Experience:
- 5+ years of relevant industry experience, ideally within financial services, capital markets, or asset management sectors.
- Proficient in Python 3, including pandas, GeoPandas, boto3, Pydantic, and Data Version Control (DVC).
- Familiar with Django 4 and core API development.
- Strong hands-on experience with AWS cloud infrastructure, EKS, and Docker.
- Solid understanding of data concepts (relational databases, validation, cleansing) and algorithms/data structures.
- Experienced in Agile development environments and test-driven development.
- Background working with geospatial data and feature engineering for machine learning applications.
- Good communicator, team player, with strong attention to detail and creativity.
Desirable:
- Demonstrated portfolio of work (e.g., open-source contributions, blogs, talks).
- Experience working with Mac and Linux environments.
- Broad interest or background in financial services.
Full-Time (Fixed-Term 9 month contract)
Associate Software Engineer employer: Tangent International
Contact Detail:
Tangent International Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Associate Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python 3 and AWS. Consider building a small project that showcases your skills in these areas, as practical experience can set you apart from other candidates.
✨Tip Number 2
Engage with the community around data engineering and software development. Join relevant forums or attend meetups to network with professionals in the field. This can lead to valuable connections and insights that may help you during the application process.
✨Tip Number 3
Prepare to discuss your experience with data pipelines and troubleshooting during interviews. Be ready to share specific examples of challenges you've faced and how you resolved them, as this will demonstrate your problem-solving skills and technical expertise.
✨Tip Number 4
Showcase any contributions to open-source projects or personal blogs related to data engineering. Having a portfolio that highlights your work can significantly enhance your application and provide concrete evidence of your skills and passion for the field.
We think you need these skills to ace Associate Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Emphasise your proficiency in Python, AWS, and any experience with data pipelines or geospatial data.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and your understanding of the commercial real estate sector. Mention specific projects or experiences that demonstrate your ability to build scalable data solutions.
Showcase Your Portfolio: If you have a portfolio of work, such as open-source contributions or relevant projects, include links in your application. This can help demonstrate your practical skills and creativity in software engineering.
Highlight Team Collaboration: In your application, mention any experience working in collaborative environments, especially in Agile settings. Highlight your communication skills and how you've successfully worked with stakeholders to meet project requirements.
How to prepare for a job interview at Tangent International
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in Python and relevant libraries like pandas and GeoPandas. Be prepared to discuss specific projects where you've built data pipelines or worked with AWS, as this will demonstrate your hands-on experience.
✨Prepare for Problem-Solving Questions
Expect questions that assess your understanding of data concepts and algorithms. Practise explaining how you would approach data validation and cleansing, as well as how you would troubleshoot data quality issues.
✨Demonstrate Collaboration Skills
Since the role involves working closely with a team, be ready to share examples of how you've collaborated with others in past projects. Highlight your communication skills and how you’ve contributed to peer reviews or team discussions.
✨Research the Company and Its Innovations
Familiarise yourself with the company's focus on digital innovation in commercial real estate. Understanding their products and how they leverage data can help you tailor your responses and show genuine interest in the role.