Software Engineer III - Remote
Job Description
Job Summary
Cirium seeks an experienced Software Engineer (III) to work in a cross-functional agile team focused on delivering customer-facing analytics products. You relish facing complex technical problems, leveraging your engineering acumen and collaboration skills to arrive at elegant solutions. You embrace technologies and skills across the technology stack and enjoy contributing beyond coding. You care deeply about the quality of the products you create, ensuring they are both testable and well-tested. You are well versed with Cloud Compute and CI/CD technologies. You thoroughly enjoy collaborating and being an active member of a dynamic team. You are eager to apply your skills to solve interesting problems in the aviation space, from projects' inception to their on-time delivery.
You are a highly accountable self-starter, able to learn quickly and communicate effectively. You thrive on diverse, distributed teams that are product-centric. You enjoy contributing towards continuous incremental improvement and helping others solve problems. You love delivering valuable products that delight customers, and you understand everyone on the team's role in that mission.
Education and Key Skills
Preferred Experience and Skills
Additional Valued Skills
Responsibilities Include
#LI-ZM1#LI-Remote
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact [email protected] or if you are based in the US you may also contact us on 1.855.833.5120.
Please read our Candidate Privacy Policy
Cirium seeks an experienced Software Engineer (III) to work in a cross-functional agile team focused on delivering customer-facing analytics products. You relish facing complex technical problems, leveraging your engineering acumen and collaboration skills to arrive at elegant solutions. You embrace technologies and skills across the technology stack and enjoy contributing beyond coding. You care deeply about the quality of the products you create, ensuring they are both testable and well-tested. You are well versed with Cloud Compute and CI/CD technologies. You thoroughly enjoy collaborating and being an active member of a dynamic team. You are eager to apply your skills to solve interesting problems in the aviation space, from projects' inception to their on-time delivery.
You are a highly accountable self-starter, able to learn quickly and communicate effectively. You thrive on diverse, distributed teams that are product-centric. You enjoy contributing towards continuous incremental improvement and helping others solve problems. You love delivering valuable products that delight customers, and you understand everyone on the team's role in that mission.
Education and Key Skills
- Bachelor's degree in a field that requires analytical and logical skills (e.g., software engineering/computer science), OR equivalent experience.
- Minimum of 3 years of software engineering experience (writing code professionally)
- Strong experience with one or more general-purpose programming languages (e.g., Java, C#, or Python)
- Experience with Relational Databases (e.g., Redshift, PostgreSQL) and a strong understanding of SQL
- Experience writing, extending, and maintaining APIs
- Experience with JavaScript and composing user interfaces (e.g., React, TypeScript, Angular)
- Excellent written and spoken communication and documentation skills. Able to discuss complex technical subjects with clarity and precision.
- Strong collaboration skills within a fast-paced, agile product development team
- Experience with AWS or other cloud-based service providers
Preferred Experience and Skills
- Experience with professional software engineering practices (e.g., coding standards, reviews, automated testing)
- Familiarity with source control tools (e.g., git) and branching strategies
- An eye for increasing testability in applications.
- High level of accountability and self-starter
- Have successfully operated in an agile development environment while collaborating with key stakeholders
- Ability to share what you've built or, better yet, build it with the team
- A bias for action and a pragmatic approach to product delivery.
Additional Valued Skills
- Familiarity with logging, monitoring, and alerting platforms and tooling (e.g., Datadog, Cloudwatch, New Relic, Splunk)
- Familiarity with CI/CD methodology and tooling
- Experience working productively with a Linux-based platform.
- Familiarity with OLAP RDBMSs, especially multi-dimensional analytics
- Familiarity with Data Engineering principles and best practices
- Developing and improving observability from pre-production through to production environments
- Familiarity with prototyping methodology and tooling
- Familiarity with aviation, especially the commercial aspects of it
Responsibilities Include
- Design, write, test, and deploy production-ready code primarily using JavaScript and Java.
- Be an active technical team member, contribute ideas and insight in standups and meetings, ask questions, review pull requests, analyze bugs and fixes, and help users and teammates.
- Support deployments by understanding and working with various technologies such as AWS, Jenkins, Docker, and Kubernetes.
- Collaborate with team members to implement appropriate design patterns for new development.
- Understand and work with metrics monitoring tools such as DataDog and CloudWatch.
- Troubleshoot and support the team's existing products while working toward team priorities. Swarming on critical issues and working with the team towards resolution.
- Work closely with team members and other colleagues to understand use cases and estimate related efforts.
- Identifying and implementing appropriate and useful quality metrics
- Staying abreast of new technologies and industry trends.
#LI-ZM1#LI-Remote
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact [email protected] or if you are based in the US you may also contact us on 1.855.833.5120.
Please read our Candidate Privacy Policy
Date Posted
01/15/2023
Views
0
Positive
Subjectivity Score: 0.8
Similar Jobs
Senior Manager, Communications Business Partner, Technology - Autodesk
Views in the last 30 days - 0
View DetailsField Service Representative - Drives/Industry - Schneider Electric
Views in the last 30 days - 0
View Details