Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Golang Software Developer image - Rise Careers
Job details

Full Stack Golang Software Developer

Job Description

 

Fullstack Golang Software Developer- Remote or Hybrid in North Carolina, US

 

Nice to meet you!

We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.

We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you're looking for a dynamic, fulfilling career coupled with flexibility and world-class employee experience, you'll find it here.

 

About the job

SAS Risk, Fraud & Compliance R&D division is looking for a Full-Stack Golang Software Developer to join its Fraud Decisioning team in creating data visualization tools to explore time sequence data to assist our clients in searching for usage patterns that precipitate fraud or other significant events.

 

We’re proud to be recognized as a Category Leader by Forrester for our Enterprise Fraud Management solutions. As people around the world go about their daily lives, our solutions are working in the background to protect identities, detect fraud and put the brakes on money laundering – before it happens. Join us, and you can help make the world safer and more secure, one customer at a time. Check out more details here: https://www.sas.com/en_us/solutions/fraud-security-intelligence.htmlAs Fullstack Software Developer

  • Designs and develops high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes.
  • Design and Implement microservice RESTful APIs using Go
  • Design and Implement React based data visualization components to aid our clients in detecting fraud
  • Collaborate with UI Designers to ensure designs can be implemented within the constraints of a React environment.
  • Work with lead architect to ensure seamless design between Rest based backend and front-end components
  • Collaborate with Product Management to ensure business objectives, and customer requirements are met.
  • Ensures quality through functional, unit and performance testing; works closely with testing by providing thorough reviews of the test plan and communicates when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes.
  • Participates in project scoping and scheduling; tracks progress of individual tasks and alerts stakeholders of issues blocking or preventing completion of task.
  • In collaboration with technical writers, authors appropriate level of design and technical documentation that satisfies both internal and external consumers
  • Ensure all applicable security policies and processes are followed to support the organization’s secure software development goals.

Required Qualifications

  • 5+ years of software development experience
  • 3+ years of experience in development using React for enterprise-level web applications
  • 2+ years of experience in development using GO
  • BS degree in Computer Science or equivalent experience
  • Strong foundation in HTML, CSS, JavaScript/TypeScript and related technologies
  • Located in North Carolina
  • You’re curious, passionate, authentic and accountable. These are our values and influence everything we do.

Preferred Qualifications

  • Experience with Kubernetes and service-oriented architecture
  • Experience with Postgres SQL
  • Experience with GORM
  • Familiarity with React state management using Redux or MobX or other similar technologies
  • Familiarity with React Router
  • Experience with Ubuntu
  • Experience with VSCode or IntelliJ

World-Class Benefits  

Highlights include...

  • Comprehensive medical, prescription, dental and vision plans.
  • Medical plan options include...
    • PPO with low annual deductible and copays.
    • HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
  • Onsite Health Care Center (HQ) that’s free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
  • An industry-leading 401k plan.
  • Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
  • Volunteer Time Off, parental leave and unlimited paid sick days.
  • Generous childcare benefits for all full-time employees.

 

Diverse and Inclusive

At SAS, it’s not about fitting into our culture – it’s about adding to it. We believe our people make the difference. Our diverse workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers. Our commitment to diversity is a priority to our leadership, all the way up to the top; and it’s essential to who we are. To put it plainly: you are welcome here.

 

Additional Information:

To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity/Affirmative Action employer. All qualified applicants are considered for employment without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability status, protected veteran status or any other characteristic protected by law. Read more: Know Your Rights. 

 

Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.

 

SAS only sends emails from verified “sas.com” email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact Recruitingsupport@sas.com.

#SAS #highlightedjob #LI-WR1

SAS Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
SAS DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of SAS
SAS CEO photo
Jim Goodnight
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Golang Software Developer, SAS

As a Full Stack Golang Software Developer at SAS, you'll be part of a talented team dedicated to creating innovative solutions in the Fraud Decisioning space. Located in our Cary HQ, or remotely in North Carolina, you'll dive into developing data visualization tools that help clients identify and analyze patterns indicative of fraud. Since SAS is a leader in data and AI solutions, your work will contribute directly to making the world a safer place by providing powerful resources that protect identities and combat financial crimes. In this role, you'll design and implement microservice RESTful APIs using Go and build engaging React-based data visualizations. Collaborating closely with UI Designers and product management, you'll ensure our applications meet user needs while adhering to high standards of quality through comprehensive testing and documentation. With our commitment to a flexible and inclusive workplace, you’ll enjoy a fulfilling career where growth and innovation are at the forefront. If you're passionate about technology and eager to make a difference, SAS could be your perfect fit!

Frequently Asked Questions (FAQs) for Full Stack Golang Software Developer Role at SAS
What are the responsibilities of a Full Stack Golang Software Developer at SAS?

As a Full Stack Golang Software Developer at SAS, your key responsibilities will include designing and developing scalable software solutions, implementing microservice architectures using Go, and creating React-based components for data visualization. You’ll collaborate with cross-functional teams to meet business objectives, ensure quality through rigorous testing, and maintain documentation that reflects the design and technical aspects of projects.

Join Rise to see the full answer
What qualifications are needed for the Full Stack Golang Software Developer role at SAS?

To qualify for the Full Stack Golang Software Developer position at SAS, candidates should have at least 5 years of software development experience, with 2 years specifically focused on Golang and 3 years on React for enterprise applications. A BS degree in Computer Science or equivalent experience is essential, along with a strong foundation in HTML, CSS, and JavaScript. Familiarity with additional technologies like Kubernetes or PostgreSQL would be advantageous.

Join Rise to see the full answer
Can I work remotely as a Full Stack Golang Software Developer at SAS?

Yes, you can work remotely as a Full Stack Golang Software Developer at SAS. The position offers hybrid or fully remote work options within North Carolina, providing you with the flexibility to balance your work and personal life while engaging in impactful projects.

Join Rise to see the full answer
What kind of projects will I work on as a Full Stack Golang Software Developer at SAS?

In the role of Full Stack Golang Software Developer at SAS, you will work on projects aimed at enhancing fraud detection and risk management solutions. This includes developing data visualization tools that allow clients to interpret time-sequence data more effectively, ultimately contributing to the integrity and security of financial transactions.

Join Rise to see the full answer
What is the company culture like at SAS for a Full Stack Golang Software Developer?

SAS fosters a culture of diversity and inclusivity, encouraging employees to contribute unique perspectives. As a Full Stack Golang Software Developer, you'll be part of a collaborative environment that values curiosity, authenticity, and accountability, making it an exciting place to grow professionally while making a significant impact in the field of data security.

Join Rise to see the full answer
Common Interview Questions for Full Stack Golang Software Developer
Can you explain your experience with Golang in a project?

When answering this question, provide specific examples of projects where you've utilized Golang. Describe the architecture, any challenges you faced, and how you overcame them. Highlight what you learned from the experience and how it improved your skills as a developer.

Join Rise to see the full answer
What steps do you take to ensure your software is scalable?

To ensure scalability, I focus on designing modular code, implementing microservices architecture, and conducting performance testing. Additionally, I keep scalability in mind during the database design phase, and I monitor application performance regularly to identify bottlenecks and optimize them.

Join Rise to see the full answer
How do you test your code for quality assurance?

I follow a multi-faceted testing approach that includes unit tests, integration tests, and performance testing. I make use of testing frameworks relevant to Go and JavaScript, ensuring that my tests cover various user scenarios to maintain high-quality standards throughout the development cycle.

Join Rise to see the full answer
Describe your experience with React and its ecosystem.

In my previous roles, I've developed complex user interfaces using React and have integrated various state management libraries like Redux and MobX. I stay updated with the latest React features and community best practices, which helps me implement responsive interfaces that enhance user experience.

Join Rise to see the full answer
Can you give an example of a challenging bug you resolved?

I once encountered a challenging bug involving state management in a React application where state updates were not rendering correctly. After debugging, I discovered a closure issue causing stale state references. I refactored the relevant components and ensured proper state management, resulting in a smooth user experience.

Join Rise to see the full answer
How do you approach collaborating with designers on UI projects?

I approach collaboration with designers by maintaining open communication throughout the design phase. I involve designers early to understand the constraints of the React environment and provide feedback to align technical feasibility with their creative vision, ensuring the final product meets user expectations.

Join Rise to see the full answer
What are the best practices you follow when developing RESTful APIs?

When developing RESTful APIs, I focus on using clear, descriptive endpoint naming conventions, adopting proper HTTP status codes, and ensuring stateless communication. I also implement thorough documentation and versioning strategies to facilitate integration and provide a seamless experience for API consumers.

Join Rise to see the full answer
How do you prioritize tasks in a software development project?

I prioritize tasks based on project deadlines, business impact, and dependencies. I use tools like Agile boards to visualize tasks and keep track of progress, reassessing priorities regularly to adapt to any changes while ensuring the team stays aligned and productive.

Join Rise to see the full answer
What frameworks or tools do you prefer for testing your applications?

I prefer using tools like Jest for unit testing in React applications and Go testing package for my Golang code. For end-to-end testing, I utilize frameworks like Cypress, which allows me to simulate user interactions and ensure app reliability from the user's perspective.

Join Rise to see the full answer
Why do you want to work as a Full Stack Golang Software Developer at SAS?

I'm excited about the opportunity to work as a Full Stack Golang Software Developer at SAS because of its commitment to innovation and societal contribution through technology. I'm passionate about developing solutions that have a meaningful impact, particularly in the realm of fraud prevention and data security.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join SAS as a Senior Solutions Sales Specialist to lead business development and revenue growth for Fraud Intelligence solutions in Hong Kong.

Photo of the Rise User
SAS Remote Cary HQ
Posted yesterday

As a leader in data and AI, SAS is looking for an Emerging Software Development Engineer in Test to enhance the quality of their Viya Platform.

Posted 14 hours ago

A dynamic opportunity for a Salesforce Developer to innovate and enhance client experiences with Salesforce applications.

Photo of the Rise User
Posted 4 days ago

Join Jobgether as a Sr. Software Engineer to make an impactful contribution in the healthcare technology sector with a remote-first approach.

MOATABLE US HOLDCO INC Hybrid Phoenix, Arizona, United States
Posted yesterday

Join our innovative team as a Frontend Engineer and help elevate our freight experience through cutting-edge front-end solutions.

Photo of the Rise User

Join Metalenz as a Senior Software Development Engineer and contribute to groundbreaking camera software development.

Photo of the Rise User
Posted 11 days ago

Workday is looking for a Sr Associate Android Engineer to join a dynamic team that crafts inspiring user experiences on mobile.

Photo of the Rise User

As a Principal Software/AI Engineer at UiPath, you will build user-centric AI features for our cutting-edge Autopilot system.

Photo of the Rise User
Posted 2 days ago

As a Senior Software Engineer at HackerOne, you will drive impactful projects in a collaborative environment focused on enhancing cybersecurity solutions.

Photo of the Rise User
Posted 13 days ago

Elevate your software engineering career at 3Pillar Global, where you'll collaborate on transformative tech projects in a remote-first environment.

Our mission at SAS is to empower and inspire with the most trusted analytics - to transform a world of data into a world of intelligence. We aim to connect analytics and advocacy to create something new, better, purposeful and lasting. Constantl...

94 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group