Build and operate data platform components for streaming ingestion and MPP query and serving.
Contribute code from design through delivery and own features and bug fixes.
Participate in production operations, including on-call, debugging, performance tuning, and data-quality tuning.
Participate in code reviews and write clear documentation.
Collaborate with team and partner teams to deliver reliable, performant data infrastructure.
Continuously develop expertise in distributed data systems.
Requirements
3+ years of software engineering experience with solid distributed-systems and data fundamentals.
Exposure to or experience with data platform systems, including Flink or Spark and/or StarRocks, Trino, Apache Pinot, or Apache Doris.
Some experience or strong aptitude for operating high-scale data platform systems, including on-call participation, production debugging, and performance and data-quality basics.
Strong coding skills in Java, Scala, or Python.
Familiarity with cloud data infrastructure on GCP or AWS.
Open-source contributions to relevant projects are a strong positive.
Benefits
Flexible work arrangements allowing employees to work from an office, from home, or a combination of both.
Health and wellbeing resources.
Paid volunteer days.
Hiring is available in countries where Atlassian has a legal entity.
Workplace accommodations or adjustments are available throughout the recruitment process.
... systems architecture, translating evolving product requirements into resilient, low-latency solutions. – Work alongside hundreds of experienced Rust and C++ engineers, contributing to a high-performance, product-driven engineering culture. What You Bring – 3+ years of software engineering experience – Experience building ...
... engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow. What You’ll Do As a Software Development Engineer III on the Maps API team, you will be responsible for balancing rapid development of new mapping ...
... API testing tools and techniques. - Experience with bug tracking and test management tools (e.g., Jira, TestRail, or similar). - Solid understanding of the Software Development Lifecycle (SDLC) and quality assurance processes. - Proficiency with version control systems, particularly Git. - Excellent analytical and problem-solving ...
... designs, optimizing speed / performance to improve client satisfaction. - Excellent problem-solving skills to troubleshoot and debug issues that arise during development, using debugging tools and techniques to identify and resolve problems in the code. - Manage developer teams using Agile methodologies, overseeing Agile ceremonies ...
... infrastructure for our product development teams and for conducting comprehensive integration and customer -specific system tests. In this role, you drive software quality and testing topics within the development team, combining strong software engineering and test automation skills with a deep understanding of the SDLC, ...
... degree in IT, Electronics Engineering, Software Engineering, or comparable course of studies - Or 5 years’ experience in development of manufacturing systems software, automation and controls, or supply chain applications - Requires specific knowledge of manufacturing, preferably within electronics industry - Development ...
... and back-end development. - Experience leading development teams, mentoring developers, and promoting development best practices. - Experience with Agile development methodologies and collaborative software delivery. - Ability to design, develop, test, deploy, maintain, and support software applications. - Strong analytical, ...
IT House is looking for a Software Engineer for a direct placement with an end client in the Transport & Logistics sector, located in Porto . Main Responsibilities - Contribute to the development of a next-generation warehouse management platform; - Apply modern methods, tools and technologies to deliver impactful projects; ...
IT House is looking for a Software Engineer for a direct placement with an end client in the Transport & Logistics sector, located in Porto . Main Responsibilities - Contribute to the development of a next-generation warehouse management platform; - Apply modern methods, tools and technologies to deliver impactful projects; ...
... in Mechanical Engineering, Automation Engineering, Computer Engineering, Electrical Engineering, or a comparable technical field. Experience - Experience in software development within laboratory, test, automation, or industrial environments. - Experience with LabVIEW development. - Experience working with test and measurement ...