Staff Engr, Software
Salary undisclosed
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Job Description
Job Description
Description:
Bill rate is $125
Remote ok
intent if conversion to FTE
Staff Software Engineer
Job Description
BD Software Technology Solutions (STS) division seeks a hands-on Staff Engineer, passionate about developing and maintaining a best-in-class cloud-native Reporting and Analytics platform.
This position requires an enthusiastic technical leader to work across the entire stack, building highly scalable next generation Business Intelligence, Reporting and Analytics cloud-based solutions.
Individual in this highly collaborative position will partner with and advise multiple teams by guiding the creation and consumption of services.
Key Responsibilities
Participate in all aspects of agile software development of cloud-native modular components, including design, testing, implementation, deployment, and production support.
Drive agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
Guide designing and building end-to-end systems optimized for performance, scale, and reliability.
Ensure application performance, uptime, and scale.
Maintain high standards for code quality and application design.
Develop deployment automation using DevOps principles.
Work with source code management tools (e.g. GitHub) and work tracking tools (e.g. Jira).
Collaborate across time zones via MS Teams, GitHub PR comments, and online documentation.
Enhance professional growth and development through participation in educational programs, current literature, in-service meetings, and workshops. Required Skills and Qualifications
At least 7+ years of experience in building large-scale software applications.
Minimum 3-5+ years of experience with cloud SaaS development.
Experience in designing and building serverless cloud solutions with AWS is a must (EC2, lambda, step functions, event-driven architecture).
Must have 3-5 years of experience running and supporting production systems on AWS.
Strong hands-on development expertise with Go, TypeScript, Makefile, JavaScript, Shell, HTML, and React.
Experience in designing and integrating RESTful APIs.
Must have good coding practices, including well-documented code.
A foundation in Clean Code, the SOLID principles and DORA is desired.
Excellent debugging and optimization skills.
Experience in unit/integration testing.
Experience working with Business Intelligence and analytics tools, such as ThoughtSpot, is preferred.
Experience with multiple database implementations (e.g. SQL, Athena, Redshift, DynamoDB, Hudi) is preferred.
Strong written and oral communication skills required.
Experience interacting with global teams is a strong plus.
Education and Experience Required
Bachelor s degree in computer science or a related field required. Master's or advanced
degree strongly preferred.
At least 7 years of growing responsibility in Research & Development roles.
Industry Title Remote ok
intent if conversion to FTE
Staff Software Engineer
Job Description
BD Software Technology Solutions (STS) division seeks a hands-on Staff Engineer, passionate about developing and maintaining a best-in-class cloud-native Reporting and Analytics platform.
This position requires an enthusiastic technical leader to work across the entire stack, building highly scalable next generation Business Intelligence, Reporting and Analytics cloud-based solutions.
Individual in this highly collaborative position will partner with and advise multiple teams by guiding the creation and consumption of services.
Key Responsibilities
Participate in all aspects of agile software development of cloud-native modular components, including design, testing, implementation, deployment, and production support.
Drive agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
Guide designing and building end-to-end systems optimized for performance, scale, and reliability.
Ensure application performance, uptime, and scale.
Maintain high standards for code quality and application design.
Develop deployment automation using DevOps principles.
Work with source code management tools (e.g. GitHub) and work tracking tools (e.g. Jira).
Collaborate across time zones via MS Teams, GitHub PR comments, and online documentation.
Enhance professional growth and development through participation in educational programs, current literature, in-service meetings, and workshops. Required Skills and Qualifications
At least 7+ years of experience in building large-scale software applications.
Minimum 3-5+ years of experience with cloud SaaS development.
Experience in designing and building serverless cloud solutions with AWS is a must (EC2, lambda, step functions, event-driven architecture).
Must have 3-5 years of experience running and supporting production systems on AWS.
Strong hands-on development expertise with Go, TypeScript, Makefile, JavaScript, Shell, HTML, and React.
Experience in designing and integrating RESTful APIs.
Must have good coding practices, including well-documented code.
A foundation in Clean Code, the SOLID principles and DORA is desired.
Excellent debugging and optimization skills.
Experience in unit/integration testing.
Experience working with Business Intelligence and analytics tools, such as ThoughtSpot, is preferred.
Experience with multiple database implementations (e.g. SQL, Athena, Redshift, DynamoDB, Hudi) is preferred.
Strong written and oral communication skills required.
Experience interacting with global teams is a strong plus.
Education and Experience Required
Bachelor s degree in computer science or a related field required. Master's or advanced
degree strongly preferred.
At least 7 years of growing responsibility in Research & Development roles.
Additional Details
- Exempt/Non-Exempt Status : Non-Exempt
- Industry Title : *Blank Template - Professional
- Job Group : 4
- Project Name : Flex
- Contract to hire position : Unknown
- Shift : N/A
- Screening Requirements : N/A
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs