Title: Staff Software Engineer
Company: WebAI
Location: Grand Rapids, MI; Austin, TX; or Remote
Type: Full-Time, Salaried Exempt
Experience: 5+ years
Education: Bachelor’s Degree, minimum
About the Company:
WebAI is a leading technology company specializing in advanced artificial intelligence solutions. We are currently seeking an experienced Staff Software Engineer to join our team, where you’ll play a critical role in shaping the architecture of our various systems and services.
Responsibilities:
- Design and architect scalable, robust, and secure system infrastructure to support WebAI’s various product offerings.
- Collaborate with cross-functional teams, including software engineers, data scientists, and product managers, to ensure system design aligns with company objectives.
- Create and maintain documentation of system architecture, including diagrams and technical specifications.
- Evaluate new technologies and frameworks to improve performance, reliability, and scalability.
- Serve as the technical point of contact for architecture-related discussions and decisions.
Requirements and Skills:
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
- Minimum of 5 years of experience in system architecture or software engineering.
- Strong understanding of cloud computing, distributed systems, and microservices architecture.
- Expertise in programming languages such as Python, Go, or Rust.
- Familiarity with data storage solutions, both SQL and NoSQL databases.
- Excellent communication skills, both written and verbal.
- Ability to work collaboratively in a team environment.
- Strong problem-solving skills and attention to detail.
- Demonstrated ability to manage multiple projects and meet deadlines.
Nice To Have:
- Previous experience in a startup or fast-paced environment.
- Knowledge of machine learning and artificial intelligence.
- Experience with containerization technologies like Docker and Kubernetes.
- Certifications in cloud platforms like AWS, Azure, or Google Cloud.
- In-depth knowledge of FPGAs for hardware acceleration and parallel computing.
Personality Traits:
- Confidence: Willingness to take ownership of projects and make informed decisions.
- Detail-Oriented: Thorough in reviewing and refining code to ensure accuracy and functionality.
- Mature: Professional demeanor and ability to handle challenges with composure.
- Organized: Efficiently manage tasks, projects, and priorities in a fast-paced environment.
- Team Player: Collaborate effectively with cross-functional teams to achieve common goals.
- Creative Thinker: Bring innovative ideas to the table for enhancing user experiences.
Benefits:
- Comprehensive health, dental, and vision benefits package.
- $200/mos Health and Wellness Stipend
- $400/yr Continuing Education Credit
- Flexible work week
- Free parking, for in-office employees
- Unlimited PTO
- Parental, Bereavement Leave