Senior Software Developer – Berkeley
Requirements
Must have:
– A minimum of 5 years of experience in professional software engineering roles. – A minimum of 5 years of proven expertise in Python or an equivalent modern programming language for software development and data manipulation. – At least 5 years of experience with AWS Services such as VPC, IAM, EC2, Auto-scaling, ELB, ECR, S3, DynamoDB, Postgres (RDS), Lambda, SQS, SNS, Route 53, Cloud Front, and Cloud Watch.
Responsibilities:
- I will design, develop, test, and maintain non-embedded software throughout the entire lifecycle to meet industry, customer, safety, and regulatory standards. – I will review, analyze, and translate customer requirements into initial software design. – I will develop, maintain, enhance, and optimize software products and functionalities for systems integration. – I will create, document, and manage architectures, requirements, algorithms, interfaces, and designs for software products. – I will debug and resolve identified issues to ensure software products are reliable and efficient. – I will handle user inquiries, troubleshoot technical issues, and analyze user feedback. – I will implement current and emerging technologies, tools, frameworks, and regulations relevant to software development. – I will develop, establish, monitor, and improve software processes, tools, and key performance metrics to align projects with organizational goals and industry benchmarks. – I will execute and document software research and development projects. – I will provide advice on software domains, system-specific issues, processes, and regulations. – I will perform software project management activities and manage software suppliers. – I will track and evaluate software team and supplier performance to ensure compliance with project plans and industry standards.
-
Company:
We are searching for a skilled and motivated Experienced Software Engineer to become part of our Data Analytics Force Team. This distinctive position allows for a mix of full-stack software development and crucial data engineering tasks. The perfect candidate will demonstrate a proactive approach to problem-solving, possess a solid foundation in contemporary software development practices, and have a strong interest in data-driven solutions. This position is entirely remote, requiring a self-driven, independent engineer who effectively manages their work in a distributed, fast-paced setting and practices timely and clear communication, including sharing status updates and addressing blockers early. The role will also involve presenting technical advancements and trade-offs to executives and other senior stakeholders, simplifying technical concepts into actionable recommendations, and collaborating closely with internal clients to gather feedback, showcase built products, and refine them based on stakeholder requirements. Travel may be infrequent (less than 10%), and occasional assessment via our CodeVue Coding Challenge will be needed for candidates considered for this position. Boeing aims to create a diverse workplace that welcomes everyone and provides ample opportunities for professional development. We pride ourselves on offering a competitive total rewards package, including base pay, variable compensation, and a variety of benefits programs tailored to our employees’ needs. We are an Equal Opportunity Employer, making employment decisions without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.