Software Engineer - Figjam
By Figma At New York, NY, United States
Craft performance objectives with your manager that align with company priorities and career development opportunities.
Be a mentor and provide thoughtful feedback to your peers, and benefit from strong personal and professional mentorship opportunities yourself.
Experience in and a desire to teach fellow engineers through pairing, code review, and in-the-moment feedback.
Ship a feature to production, which might include things like a UX update to our delightful toolbar.
Participate in design reviews, technical reviews, and give feedback during user testing sessions.
Contribute to org-wide initiatives like new hire onboarding, developing interview processes, and Diversity, Equity, and Belonging efforts.
Software Engineer Jobs
By Ancestry At , Lehi, 84043 $104,400 - $154,350 a year
2+ years of experience in front and middle tier web development.
2+ years of industry experience programming in JavaScript, HTML, CSS, node.js and React
Bachelors or 4-year degree in Computer Science or equivalent industry experience
Create web pages using node.js, React, and JSON APIs.
Practice good coding techniques including writing unit tests, doing commits and pull requests, etc.
Collaborate with other engineers to develop scalable, resilient, and maintainable web pages and to find the best solution
Software Engineer (Passage Health)
By Passage Health At , Remote $120,000 - $180,000 a year
You have significant depth with more than one language or framework, and you have experience shipping into production.
Chance to use your skills to help children with autism.
Healthcare, dental, and vision benefits.
Location: NYC hybrid / remote
Hiring Manager: Gabriel Khaselev (Co-founder & CTO)
Join the Engineering team and help build, maintain, and iterate on software across the stack.
Software Engineer Jobs
By HireStrong At Menlo Park, CA, United States
• Exceptional time-management, multitasking, and communication proficiencies.
Hybrid 2 days in office, 3 days from home
• Offer technical guidance and comprehensive documentation to empower developers and stakeholders.
• Beneficial background in various technical domains, augmented by coursework or hands-on experience in Human-Computer Interaction/User Experience.
• Skill in JavaScript, Typescript, C#, or C++ programming for 3D graphics.
• Effective interpersonal communication abilities.
Jr Software Engineer Jobs
By PSI (Proteam Solutions) At Columbus, Ohio Metropolitan Area, United States
· A college degree in Computer Science or equivalent combination of education and experience
· Typically has 2-4 years’ experience in Information Technology (preferably experience in Applications Development)
· Professional experience with Java, web, and related object oriented technologies
· Knowledge of program logic, analysis and specification design
· Work experience in developing technical and user documentation.
Must be eligible to work in the United States without Visa Sponsorship. No third-party candidates.
Software Engineer Jobs
By Interclypse Inc At , Reston, 20190
You want to grow your skills in management or work toward becoming an expert.
Educational support: reimbursement up to the federal max of $5,250
You’re tired of working for a massive organization.
You want to work for an established company that values your stable career.
You want to work with a team that loves their job and making cool stuff.
You want to be part of a team focused on making a positive impact.
Software Engineer 1 Jobs
By Jacobs At , Hudson, 03051
A working knowledge of object-oriented computer programming with direct experience using Visual Studio, C#/.NET, NodeJS, JavaScript/Typescript
Perform technical tasks to include design-requirements, documentation, code and unit/integration test procedures.
Be willing to share knowledge through proactive creation of wikis and documentation to help the team.
Experience with common web frameworks and technologies (HTML5, CSS, React, etc.)
Maintain a collaborative approach with Product Owners, Software Architects, DevOps, Security and UX engineers.
Participate in daily stand-ups providing status updates and raise any technical issues with the rest of the team.
Software Engineer (Dragon) Jobs
By SpaceX At , Hawthorne $120,000 - $145,000 a year
Experience with software documentation, creating system diagrams, and enumerating software requirements
Development experience in Python or C/C++, or full stack software development experience
Basic knowledge of electronics, controls, motor design, and physical mechanics
Experience building or working with real-time embedded systems
Develop, execute, and analyze the code and configuration for the software systems that fly our vehicles
Invent new tools that enable more frequent and reliable software deployment, automated data review, and automated configuration verification
Software Engineer, Fitbit Jobs
By Google At Mountain View, CA, United States
Bachelor’s degree or equivalent practical experience.
2 years of experience with data structures or algorithms in either an academic or industry setting.
2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
2 years of experience with iOS or Android application development.
Design and build compelling user experiences.
Work closely with Program Managers and UX to contribute to the future vision.
Software Engineer Jobs
By John Deere At , Urbandale, 50131
2 or more years experience working on a team developing software leveraging Agile delivery methodologies.
2 or more years experience with Node JS, JavaScript, or C++.
Strong knowledge of TDD, Continuous Integration/Continuous Delivery, and Agile methodologies.
Strong communication and interpersonal skills.
Experience that demonstrates you are a self-starter, and able to work well without close direction.
Strong working experience of AWS services (ECS, Lambda, S3, etc.) and understanding of infrastructure as code using terraform or CloudFormation.
Software Engineer Jobs
By Ford Motor Company At , Dearborn
Bachelor’s degree in Computer Science, Computer Engineering or related field OR a combination of education and equivalent experience
Work with Product Managers, Product Designers and Anchor Engineers to shape technology direction s
Work in an environment where you can learn and share knowledge openly
Experience in software development methodologies, tools, standards, and procedures for high quality software development such as
Experience in software development in at least one of the following technologies:
Strong analytical and good inter-personal skills.
Software Engineer Jobs
By General Motors At , Warren $72,400 - $115,700 a year
· Must have experience as part of a software project delivery effort
· Knowledge of Software testing, quality assurance and solutions testing including automation
· Knowledge of maintaining and debugging live software applications
· Work closely with senior developers, software engineers and/or data scientist to gain additional knowledge and expertise.
· 3 plus years’ experience with Java, Angular, Reporting, and Power BI
Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents;
Staff Software Engineer, Experience
By dbt Labs At , Remote $213,000 - $288,000 a year
Manage trade-offs, priorities, and deliverables by applying your experience in bringing projects to successful completion.
Enable teammates to build confidently and quickly via high-leverage tooling, mentorship, and your experience and knowledge of industry trends and practices
Continuously improve our IDE’s core backend architecture, performance, and scalability while relentlessly expanding its feature-set and capabilities
Have 10+ years experience as a software engineer
Minimum requirement of Bachelors degree in related field (computer science, computer engineering, etc.) OR
Prefer to work in the backend, but have experience with the frontend and can reason about the end-to-end system
Staff Software Engineer (Remote)
By Home Depot / THD At , Atlanta, 30301 $210,000 a year
This position typically reports to Software Engineer Manager or Sr. Manager
3-5 years of relevant work experience
Experience in effective data modeling with both Relational and NoSQL databases
Experience with security frameworks for user and services authorization and authentication
Experience with creating and executing unit, functional, destructive and performance tests
Experience with modern debugging and root cause analysis techniques
Jr. Software Engineer Jobs
By DaqScribe Solutions At , Centennial
Familiarity with Project Management software, like Atlassian JIRA/Confluence
Excellent position for those seeking to begin or to continue building problem-solving skills in a collaborative and professional environment.
Experience with Object Oriented C/C++ and Java programming (1 to 4 yrs).
Working knowledge base with Windows/Linux GUI development.
Experienced programming with high-speed I/O such as PCIe and multi-gigabit Ethernet technologies.
Design, develop and integrate new software functionality.
Staff Software Engineer-Firmware Jobs
By Rivian At , Remote
10+ years of software development experience in a test driven environment
Extensive experience with one of the following languages: C, C++, Go, Rust
Manage in a cross-functional team through initial specification, development, design reviews, virtual commissioning, installation, buy-offs, and start of production.
BS/MS Software Engineering (or equivalent – Majors in: Data Sciences, etc) or Applicable work experience
Experience Designing software for streaming mechanisms: Kakfa, RabitMQ, JetStream, etc
Experience Designing DB schemas, and interfaces: ScyllaDB, Cassandra, CockroachDB, etc
Software Engineer Jobs
By Breaking Ground At , New York, 10018 $78,000 - $85,000 a year
Write frontend and backend code, manage the design and development of product features
Contribute to team and department strategies by engaging with colleagues in team meetings and offering key insights and ideas
Bachelor’s degree in Computer Science or equivalent experience
Minimum of two years of experience in software development
Experience integrating with external APIs/Software
Great attention to detail, in both coding and requirements gathering
Software Engineer Jobs
By BAE Systems At , Annapolis Junction, 20701 $136,620 - $232,210 a year
Required Education, Experience, & Skills
Preferred Education, Experience, & Skills
Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSLT.
Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team.
Bachelor's Degree in Computer Science or a related discipline. Relevant work experience may be substituted for a Degree.
Demonstrated experience with Java is required.
Software Engineer Jobs
By Boulder Imaging At Louisville, CO, United States
•Experience in two or all the following OO languages: C++, C#, Python.
•Experience/demonstrated competence developing OO solutions.
•Experience in designing/implementing efficient algorithms, data structures and interfaces.
•Proven experience debugging moderately complex software developed by someone else.
•Experience developing applications that are extensible, scalable, performant, and maintainable.
•Experience with concurrency, multi-threading friendly development.
Software Engineer Jobs
By OpenFin At , New York $140,000 - $180,000 a year
Experience working in enterprise production environments
3+ years of experience building complex consumer grade web applications and a good understanding of software design patterns
A grasp of how to understand business requirements and the way they translate to technical requirements
Excellent analytical thinking, oral and written communication skills with the ability to influence peers
Commuter benefits - Contribute pre-taxed dollars towards your commuting expenses (NYC employees only)
Our Ideal Candidate Has Experience and/or Interest In

Are you an experienced software engineer looking to take your career to the next level? We are looking for a talented and motivated Software Engineer/Software Architect to join our team and help us build the future of software development. You will be responsible for designing and developing innovative solutions to complex problems, and will have the opportunity to work on cutting-edge technologies. If you are passionate about software engineering and have a desire to make an impact, then this is the job for you!

Overview Staff Software Engineer – Software Architect is responsible for designing, developing, and maintaining software architectures for large-scale applications. They are responsible for ensuring that the software architecture meets the requirements of the organization, is secure, and is scalable. They must also be able to communicate the architecture to other stakeholders and collaborate with other engineers to ensure that the architecture is implemented correctly. Detailed Job Description The Staff Software Engineer – Software Architect is responsible for designing, developing, and maintaining software architectures for large-scale applications. They must be able to analyze the requirements of the organization and develop a software architecture that meets those requirements. They must also be able to communicate the architecture to other stakeholders and collaborate with other engineers to ensure that the architecture is implemented correctly. The Staff Software Engineer – Software Architect must also be able to identify potential security risks and develop strategies to mitigate them. They must also be able to develop strategies to ensure that the software architecture is scalable. Job Skills Required
• Strong knowledge of software engineering principles and software architecture
• Ability to analyze requirements and develop software architectures to meet those requirements
• Ability to communicate software architectures to other stakeholders
• Ability to collaborate with other engineers to ensure that the architecture is implemented correctly
• Ability to identify potential security risks and develop strategies to mitigate them
• Ability to develop strategies to ensure that the software architecture is scalable
• Knowledge of software development tools and technologies
Job Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related field
• 5+ years of experience in software engineering and software architecture
• Experience with software development tools and technologies
• Experience with security protocols and strategies
• Experience with scalability strategies
• Excellent communication and collaboration skills
Job Knowledge
• Knowledge of software engineering principles and software architecture
• Knowledge of software development tools and technologies
• Knowledge of security protocols and strategies
• Knowledge of scalability strategies
Job Experience
• 5+ years of experience in software engineering and software architecture
• Experience with software development tools and technologies
• Experience with security protocols and strategies
• Experience with scalability strategies
Job Responsibilities
• Design, develop, and maintain software architectures for large-scale applications
• Analyze requirements and develop software architectures to meet those requirements
• Communicate software architectures to other stakeholders
• Collaborate with other engineers to ensure that the architecture is implemented correctly
• Identify potential